當dns解析出現錯誤,例如把乙個網域名稱解析成乙個錯誤的ip位址,或者根本不知道某個網域名稱對應的ip位址是什麼時,就無法通過網域名稱訪問相應的站點了,這就是dns解析故障。出現dns解析故障最大的症狀就是訪問站點對應的ip位址沒有問題,然而訪問他的網域名稱就會出現錯誤。
1.用nslookup(網路查詢)來判斷是否真的是dns解析故障:想要百分之百判斷是否為dns解析故障就需要通過系統自帶的nslookup來解決。第一步:通過「開始→執行→輸入cmd回車」進入命令列模式。第二步:輸入nslookup命令後回車,將進入dns解析查詢介面。第三步:命令行會出現當前系統所使用的dns伺服器位址。第四步:輸入無法訪問的站點對應的網域名稱。假如不能訪問的話,那麼dns解析應該是不能正常執行的,會收到dns request timed out, timeout was 2 seconds的提示資訊。這說明本地計算機確實出現了dns解析故障。如果dns解析正常的話會反饋正確的ip位址。
2.查詢dns伺服器是否正常工作:這時候要看本地計算機使用的dns位址是多少了,並且查詢它的運**況。第一步:通過「開始→執行→輸入cmd回車」進入命令列模式。第二步:輸入ipconfig/all命令來查詢網路引數。第三步:在ipconfig /all顯示的資訊中能看到乙個地方寫著dns servers,這個就是本地的dns伺服器位址。第四步:如果在dns伺服器處顯示的是個人公司的內部網路位址,那麼說明該公司的dns解析工作是交給公司內部dns伺服器來完成的,這是需要檢查這個dns伺服器,在dns伺服器上進行nslookup操作看是否可以正常解析。解決dns伺服器上的dns服務故障,一般來說問題也能夠解決。
3. 清除dns快取資訊法:第一步:通過「開始->執行->輸入cmd」進入命令列模式。第二步:在命令列模式輸入ipconfig /flushdns命令,當出現」successfully flushed the dns resolver cache:的提示時就說明當前計算機的快取資訊已經被成功清除。第四步:接下來我們訪問網域名稱時,就會到dns伺服器上獲取最新的解析位址,再也不會出現因為以前快取造成解析錯誤故障了。
4.修改hosts(主機)檔案法:第一步:直接進入c:\windows\system32\drivers\etc目錄中找到hosts檔案。第二步:右擊hosts檔案選擇編輯。第三步:之後我們就會看到hosts檔案的所有內容了,預設情況下只有一行內容「127.0.0.1 localhost」。(其他前面帶有#的行都不是真正的內容,只是幫助資訊而已)。第四步:將你希望進行dns解析的條目新增到hosts檔案中。具體格式是先寫該網域名稱對應的ip位址,然後空格接網域名稱資訊。第五步:設定完畢後我們訪問**時就會自動根據是在內網還是外網來解析了。
DNS解析故障
昨天晚上11點客戶打 過來說 不能訪問,馬上跑起來,輸入網域名稱沒事,然後要我朋友進一下,不行。改由ip訪問ok,dns問題,今天一大早來公司特地查查這到底是啥玩意 在實際應用過程中可能會遇到dns解析錯誤的問題,就是說當我們訪問乙個網域名稱時無法完成將其解析到ip位址的工作,而直接輸入 ip卻可以...
DNS解析故障的解決方案
在實際應用過程中可能會 遇到dns解析錯誤的問題,就是說當我們訪問乙個網域名稱時無法完成將其解析到ip位址的工作,而直接輸入 ip卻可以正常訪問,這就是因為dns解析出現 故障造成的。這個現象發生的機率比較大,所以本文將從零起步教給各位讀者一些基本的排除dns解析故障的方法。一 什麼是dns解析故障...
dns故障排錯
dns故障排錯 1.故障現象 部分客戶反應 通過 計算機名的方式訪問伺服器失敗,但是可以通過 ip的方式訪問 ie中通過 主機名 的方式訪問網頁失敗,但是可以通過 ip 的方式客戶反應dns故障,要求排除 2.網路環境 域環境,已經建立內部的dns伺服器,客戶端通過dhcp獲取ip位址 3.故障排查...