DNS云學堂 | 快速定位DNS解析異常問題,牢記這四種DNS狀態碼( 二 )


場景一:遞歸DNS至權威DNS服務器因網絡問題,解析超時
1)客戶端向遞歸服務器發起DNS解析
2)由于網絡問題,遞歸服務器向權威DNS解析超時,向客戶端應答SERVFAIL
場景二:遞歸DNS緩存了某權威區NS域名的NXDOMAIN狀態,客戶端查詢此權威區下的域名時,遞歸DNS應答SERVFAIL
1)new.test.com的NS為ns.new.test.com,遞歸DNS查詢ns.new.test.com得到了NXDOMAIN的應答 。
2)客戶端向遞歸DNS查詢new.test.com權威區下的域名,則出現SERVFAIL
3NXDOMAINResponse code 3 —— NXDOMAIN
解析某一域名,此域名沒有任何類型的解析記錄,例:
環境說明
DNS服務器有test.com 權威區,有如下記錄
test.com. 3600 NS ns.test.com.
ns.test.com. 3600 A 1.1.1.1
www.tes.tcom 3600 A 2.2.2.2
場景一:這個域名類型樹下不存在任何一個類型,應答NXDOMAIN
1)客戶端向DNS服務器解析ww123.tes.tcom 的A記錄
2)服務器應答碼為NXDOMAIN,并附帶test.com 的SOA
4REFUSEDResponse code 5 —— REFUSED
客戶端向DNS服務器查詢域名,但是此DNS服務器需要對外遞歸查詢,但是此DNS沒有開啟DNS遞歸功能,例:
環境說明
DNS服務器關閉遞歸功能,且有test.com 權威區,有如下記錄:
test.com. 3600 NS ns.test.com.
ns.test.com. 3600 A 1.1.1.1
new.test.com. 3600 NS ns.new.test.com
ns.new.test.com. 3600 A 2.2.2.2
1)客戶向DNS服務器發起www.baidu.com.的查詢
【DNS云學堂 | 快速定位DNS解析異常問題,牢記這四種DNS狀態碼】2)DNS服務器應答REFUSED

推薦閱讀