細致分析DNS故障處理的步驟
面對網絡越來越復雜的應用,不少網絡都會出現這樣或者那樣的故障問題。那么今天我們就來解析一下DNS故障處理過程。針對典型的DNS組網環境,介紹配置DNS時要注意的事項,故障處理的流程和詳細的故障處理步驟。
DNS故障處理:典型組網環境
DNS的典型組網如圖1所示。DNS的故障處理將基于該網絡。
圖1 DNS典型組網圖
在此組網中,路由設備RouterA作為DNS Client和DNS Server配合,使得RouterA通過域名(huawei.com)能夠訪問IP地址為1.1.1.2/16的主機,配置域名后綴com和net。
DNS故障處理:配置注意事項
DNS故障處理:故障診斷流程
針對圖1所示的網絡,在配置完成后發現RouterA上解析不到正確的IP地址。請使用下面的故障診斷流程,如圖2所示。
圖2 DNS故障診斷流程
DNS故障處理:故障處理步驟
操作步驟
1.檢查靜態域名是否正確
執行命令display ip host或命令display ipv6 host檢查靜態域名表中是否存在需要解析的域名,且域名和IP地址是否匹配正確。
◆如果存在該域名,但域名對應的IP地址不正確,執行命令ip host或ipv6 host,使域名和IP地址匹配正確。
◆如果不存在該域名,請執行步驟2。
2.檢查動態域名緩存區信息是否存在域名
執行命令display dns dynamic-host或display dns ipv6 dynamic-host,查看動態域名表項中是否存在需要解析的域名。
◆如果不存在該域名,請執行步驟3。
3.檢查DNS服務器IP地址是否正確
執行命令display dns server,檢查DNS Client端所配置的DNS服務器IP地址是否正確。
◆如果配置的DNS服務器的IP地址不正確,則執行命令dns server ip-address或dns server ipv6 ipv6-address [ interface-type interface-number ],重新配置DNS服務器的IP地址。如果RouterA仍然不能正確解析到IP地址,請執行步驟4。
◆如果配置的DNS服務器的IP地址正確,請執行步驟4。
4.檢查動態域名解析是否已經使能
系統視圖下執行命令display current-configuration,檢查RouterA是否使能了動態域名解析功能。
◆如果沒有使能動態域名解析,則執行命令dns resolve,使能動態域名解析功能。如果RouterA仍然不能正確解析到IP地址,則執行步驟5。
◆如果動態域名解析已使能,則執行步驟5。
5.檢查域名后綴是否正確
執行display dns domain命令,檢查域名后綴是否正確。