DNS故障的幾種常見原因及解決方法
DNS在網路的訪問過程中起到了十分重要的作用,所以DNS故障很容易導致網站不可達或者訪問到錯誤網站的情況。在講解DNS故障之前,我們首先要了解什麼是DNS?
DNS中文名為“域名解析系統”,顧名思義就是將域名解析成計算機可識別的IP地址。因為域名是給人看的,計算機不能識別,所以需要藉助DNS將其指向對應的伺服器站點,DNS系統中儲存著域名與IP地址的對應關係。當使用者訪問某個域名時,DNS系統就會進行全球查詢找到對應的IP,從而幫助使用者完成對站點的訪問。
DNS故障有哪些表現?
DNS故障通常表現為三種情況,一是,解析速度變慢,導致使用者訪問時延高,訪問體驗下降;二是,網站不可達,使用者直接輸入IP地址可以訪問,而輸入域名卻打不開網頁;三是,被引導至錯誤的站點,使用者明明訪問的是A站的域名,但到達的卻有可能是B站。
如何判斷DNS是否故障?
點選開始-〉執行-〉輸入CMD後回車,輸入“nslookup”回車,在輸入你的域名,如果出現DNS request timed out,timeout was 2 seconds的提示資訊,則說明DNS確實出問題了,如果DNS解析正常的話,會返回正確的IP地址。
DNS故障有哪些原因?
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檔案,返回錯誤的結果。
解決方法:修改HOSTS檔案,更新最新的域名/IP對應關係。
中科三方雲解析採用最新伺服器叢集架構,在全球設定多個解析服務節點,支援高防DNS和智慧解析,可有效避免DNS劫持、DNS汙染等造成的DNS故障,有效保障域名解析安全。
來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/69996004/viewspace-2896491/,如需轉載,請註明出處,否則將追究法律責任。
相關文章
- 解決DNS解析故障的幾種方法DNS
- 5種常見的 DNS 故障診斷及問題處理方法DNS
- 網路交換機常見故障及解決方法
- tplogin.cn登陸頁面進不去的幾種常見原因及解決辦法
- 幾種常見取樣方法及原理
- 常見的幾種IE6 BUG及其解決的方法
- 光纖收發器常見故障及對應解決方法
- MySQL併發時經典常見的死鎖原因及解決方法MySql
- 恆創科技:網站401錯誤的常見原因及解決方法網站
- 技術分享 | DNS解析不生效的原因及解決方法DNS
- 伺服器常見故障及解決辦法伺服器
- iOS常見的幾種加密方法iOS加密
- Nacos 常見問題及解決方法
- CSS元素高度塌陷的幾種常見解決辦法!CSS
- 【MySQL】六、常見slave 延遲原因以及解決方法MySql
- 常見的死鎖情況及解決方法
- 幾種常見的效能測試方法概述
- 虛擬機器ping不通的幾種原因及解決辦法虛擬機
- 程式設計師筆記|常見的SpringMVC故障排查及解決方案程式設計師筆記SpringMVC
- 一文讀懂DNS解析故障的排查思路,輕鬆解決解析常見問題DNS
- 五種常見的DNS攻擊型別及應對方式DNS型別
- 三菱PLC常見故障及遠端維護解決方案
- 幾種常見的NO SQL DBSQL
- 貼片電感器發燙常見原因以及解決方法詳解
- 常見的HTTP介面超時問題出現原因及解決辦法HTTP
- 統信UOS系統常見故障及處理方法
- As常見問題解決方法
- 普通raid常見故障解和決方案彙總AI
- 幾種常見的CSS佈局CSS
- 異常-Throwable的幾個常見方法
- 常見的授權錯誤及原因
- Python中執行系統命令常見的幾種方法Python
- CentOS 常見異常及解決辦法CentOS
- GitHub下載慢的原因及解決方法Github
- Flink生產環境常見問題及解決方法
- SSL證書7大常見錯誤及解決方法!
- 中科三方——SSL常見錯誤及解決方法
- Git常見問題及解決Git