【Linux分享】DNS故障有哪些表現?主要原因是什麼?
在學習Linux技術時,都會學習關於DNS的知識。DNS一般指域名系統,全拼:Domain Name System,是網際網路的一項服務。它作為將域名和IP地址相互對映的一個分散式資料庫,能夠使人更方便地訪問網際網路。那麼DNS發生故障的主要原因有哪些?以下是詳細的內容介紹。
DNS故障有哪些表現?
DNS故障通常表現為三種情況:
①解析速度變慢,導致使用者訪問時延高,訪問體驗下降;
②網站不可達,使用者直接輸入IP地址可以訪問,而輸入域名卻打不開網頁;
③被引導至錯誤的站點,使用者明明訪問的是A站,但到達的卻有可能是B站。
DNS發生故障的主要原因有哪些?
1、解析記錄設定錯誤
域名在註冊之後,都需要在解析服務平臺進行解析設定,才能完成域名與ip地址的繫結,如果在這個過程中,解析設定錯誤,比如沒有配置預設線路,IP地址填寫錯誤等,都可能因為DNS故障導致網站訪問錯誤。
解決方法:檢查解析記錄,重新設定正確的結果。
2、DNS伺服器故障
如果提供解析伺服器本身出現問題,如伺服器當機,遭受DDOS攻擊等,也會導致解析線路不穩定,甚至是伺服器癱瘓,無法提供正常的解析服務。
解決方法:聯絡解析服務商或者採用高防DNS伺服器。
3、DNS劫持
如果出現輸入域名訪問到錯誤站點的情況,可能是遭遇了DNS劫持。DNS劫持就是透過DNS快取投毒、社工攻擊等手段,修改解析記錄,將正確的IP地址更改為虛假IP地址,從而導致域名被解析到錯誤的站點上。
解決方法:及時清理DNS快取或者設定較低的TTL值。
4、HOSTS檔案
HOSTS檔案是計算機系統中記錄域名與IP地址對應關係的本地檔案,它的請求優先順序要高於DNS系統。所以如果HOSTS檔案中記錄了錯誤或者過時的域名/IP對應關係,即便解析設定正確,系統仍然會先請求HOSTS檔案,返回錯誤的結果。
來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/69952527/viewspace-2908849/,如需轉載,請註明出處,否則將追究法律責任。
相關文章
- 什麼是Linux?Linux主要特點有哪些?Linux
- Linux中Prometheus是什麼意思?主要特徵有哪些?LinuxPrometheus特徵
- 什麼是DNS快取?DNS快取有哪些作用?DNS快取
- Linux的底層語言是什麼?主要特性有哪些?Linux
- 什麼是Linux作業系統?有哪些主要特點?Linux作業系統
- Linux中selinux是什麼意思?SELinux的主要作用有哪些?Linux
- 什麼是DNS快取投毒?有哪些危害?DNS快取
- Linux是什麼?Linux有哪些版本?Linux
- cat命令有哪些功能用途?學習linux主要學什麼Linux
- DNS伺服器是什麼?DNS伺服器的主要型別都有哪些?DNS伺服器型別
- DNS域名解析的流程是什麼?學習linux主要學什麼DNSLinux
- Linux具有哪些作用?Linux有什麼特性?Linux
- DNS解析是什麼?DNS解析在網路通訊中作用有哪些?DNS
- 什麼是DNS雲解析?雲解析有哪些特點?DNS
- Linux運維pwd命令有什麼用途?linux運維主要做什麼Linux運維
- 什麼是ARP攻擊?主要分類有哪些?
- Linux中uuid是什麼?作用有哪些?LinuxUI
- Linux yum命令有什麼作用?有哪些常用引數?Linux
- Docker有哪些特點?與Linux有什麼區別?DockerLinux
- Linux有什麼特點?體系結構有哪些?Linux
- 什麼是shell?Linux常用的shell有哪些?Linux
- Linux中Kdump是什麼?其作用有哪些?Linux
- Linux whereis命令是什麼?其作用有哪些?Linux
- 等保測評主要評測的內容有哪些?主要包含什麼?
- Linux中大括號主要作用是什麼?需要注意哪些?Linux
- Linux主要應用範圍有哪些?Linux學習Linux
- 雲解析DNS有必要買嗎?雲解析DNS有什麼用?DNS
- DNS系統解析基本流程有什麼?linux系統學習DNSLinux
- DNS解析記錄有哪些型別?分別代表什麼含義?DNS型別
- 學完Python可以做什麼?主要用途有哪些?Python
- 網路安全DOS攻擊是什麼?主要手段有哪些?
- 雲解析的高防DNS是什麼意思?高防DNS有什麼用?DNS
- Linux中的bind是什麼意思?有哪些命令?Linux
- Linux chattr命令有哪些作用?命令格式是什麼?Linux
- Linux中ansible作用是什麼?有哪些特點?Linux
- Linux中LVM是什麼?LVM名詞有哪些?LinuxLVM
- Linux系統中RAID是什麼?主要功能有哪些?LinuxAI
- DNS入門學習:什麼是雲解析?雲解析有哪些特點?DNS