域名檢測查詢的方法:1、檢查域名狀態,看當前域名狀態是否處于異常;2、通過ping工具檢查網絡連接,看DNS解析是否故障;3、嘗試ping網絡上的某些服務器,確認IP地址到服務器的鏈接是否正常;4、使用NSlookup工具來看域名解析是否正常。
具體內容如下:
1、檢查域名狀態
如果域名狀態出現異常,權威DNS服務器是無法接收到DNS查詢請求并完成相應任務的。當域名處于clienthold、serverhold、inactive三種狀態,則表明當前域名狀態處于異常,此時需要聯系域名服務商查明原因,并及時恢復正常。
2、驗證網絡連接
如果網絡連接異常,也會出現DNS解析故障。所以在查明域名狀態后,我們可以通過ping工具檢查網絡連接情況。最簡單的方法是登錄DNS服務器并嘗試ping幾臺計算機,也可以嘗試從幾臺隨機計算機ping DNS服務器。值得一提的是,僅當你允許ping機器上的防火墻允許ICMP數據包通過時,ping操作才有效果。
3、嘗試ping主機
如果本地網絡上的名稱解析失敗,可以嘗試ping網絡上的某些服務器。通過ping服務器上的IP地址,可以確認到服務器的鏈接是否正常。接下來嘗試按計算機名和服務器的標準域名進行ping操作。如果可以通過IP地址ping通主機,而通過名稱無法ping通,則需要檢查DNS服務器是否存在主機A記錄。沒有主機(A)記錄,DNS服務器將無法解析主機名。
4、使用NSlookup
NSlookup是排除DNS故障最常用的工具之一。通過Windows命令提示符窗口即可使用該命令。只需鍵入NSlookup,然后鍵入要測試其名稱解析的主機的名稱。Windows將返回解析該名稱的DNS服務器的名稱和IP地址(盡管DNS服務器的名稱通常列為“未知”)。
NSlookup對于兩件事很有用。首先,它允許您驗證名稱解析是否正常。其次,如果名稱解析不起作用,它使您可以確認正在使用哪個DNS服務器。請記住,NSlookup將僅列出其最初連接的DNS服務器。如果名稱解析請求轉發到其他DNS服務器,則不會列出這些服務器。