⑴ 如何測試和診斷DNS設置故障
可以使用nslookup命令,來測試DNS伺服器工作是否正常,操作步驟如下:
①選擇「開始」→「運行」命令,顯示「運行」對話框,在文本框中,輸入「cmd」,單擊「確定」按鈕,打開命令提示符;
②在命令提示符下,鍵入如下命令:nslookup,按【Enter】鍵,命令成功執行;
註:運行nslookup命令後,顯示的address地址跟DNS伺服器地址相對應,即證明DNS伺服器正常服務。
⑵ 如何進行DNS伺服器有效性測試
撥號或者區域網中訪問一些站點而不能夠的原因只是 DNS 伺服器的問題。
所以,一般般都會添加多個 DNS伺服器,至少要先拿到要訪問站點的 ip地址再說,至於防火牆,那是代理的問題。
windows 網路屬性 ctp/ip 協議中設置DNS麻煩,而且無法測試是否起作用。
開始 運行 cmd 打開windows命令行 運行
nslookup
得到下面的結果
C:Documents and Settingsguoshuang>nslookup
Default Server: dns.sn.cninfo.net
Address: 61.134.1.4
>
表示當前 DNS 伺服器是 61.134.1.4
輸入需要解析的域名,比如 blog.guoshuang.com,返回
> blog.guoshuang.com
Server: dns.sn.cninfo.net
Address: 61.134.1.4
DNS request timed out.
timeout was 2 seconds.
Non-authoritative answer:
Name: blog.guoshuang.com
Address: 222.90.70.219
>
表示使用 61.134.1.4 來解析,返回了 222.90.70.219 的結果。換言之,這個 61.134.1.4 DSN伺服器有效。
如果想嘗試其他DSN伺服器,可輸入 server 192.168.100.10,然後輸入需要解析的域名。
比如
> server 192.168.100.10
Default Server: [192.168.100.10]
Address: 192.168.100.10
> blog.guoshuang.com
Server: [192.168.100.10]
Address: 192.168.100.10
DNS request timed out.
timeout was 2 seconds.
DNS request timed out.
timeout was 2 seconds.
*** Request to [192.168.100.10] timed-out
>
可以看到這個DNS不能返回結果。換言之,此 DNS 無用。
DNS設置順序一般是:
1.本機 hosts文件(路徑為 %systemroot%system32driversetc)設置一些最常用的域名,比如
145.97.39.132 en.wikipedia.org
192.168.100.xxx blog.guoshuang.com
直接拿到 wikipedia (因為 en.wikipedia 只是 ip 劫持)和示例的blog 的ip
2.本地接入商,陝西一般是
61.134.1.4
61.134.1.9
202.100.4.15
3.外地或者國外的 DNS,1-N個。有時候訪問國外站點失敗的原因只是本地(本地接入商)DNS伺服器中無此記錄而已。
⑶ 如何查看dns設置是否正確
解決方法:
1、網站發生故障時,多次刷新網頁。
2、病毒入侵,正版殺毒軟體對電腦全盤掃描。
3、網路故障,檢查下網路有沒有斷掉。
4、DNS配置出現錯誤,重新配置。