dns解析異常怎麼修復(dns解析異常是什麼原因)

DNS解析失敗 DNS服務出現故障自救方法

DNS訪問出現了問題。在這種情況下,將“首選DNS伺服器”中當地ISP提供的DNS伺服器地址改為公眾DNS,臨時解決了網路故障。

開啟電腦IE瀏覽器,發現IE無法瀏覽網頁了。測試區域網內的常用網頁,卻沒有問題,能訪問內網的伺服器。在電腦的“開始”→“執行”對話方塊中輸入“cmd”命令,出現“命令提示符”對話方塊,ping 127.0.0.1和區域網內一臺伺服器的IP地址,都是通的,說明網絡卡、內網都是好的。繼續ping外網出現“請求找不到主機”提示資訊。

故障排查

一般來說,這種現象應該是防毒軟體的“實時監控”所致。同事懷疑是單位統一購買、安裝的防毒軟體阻止了外部主機的連線。試著關掉電腦裡的網頁監控,關掉後一切恢復正常。可是剛剛更新的Win7系統中並沒有安裝防毒軟體,只安裝了一個騰訊的“電腦管家”,所以不存在這樣的情況,並且在“電腦管家”中也沒有找到對伺服器IP進行阻止的選項。在“工作管理員”中檢視“程序”選項卡,CPU佔用率也顯示一切正常。

正當百思不得其解時,另外一位同事也出現了網路故障,也是可以上內網,但外網上不去。因此,筆者推測這不是一兩臺電腦的問題,應該是普遍性的問題。至此,可以斷定是本地電信的DNS解析服務出現故障。

故障解決

既然是DNS不能訪問,不妨採用更改DNS設定的方法解決。開啟“控制面板”,然後進行如下操作:

1、雙擊“網路和 Internet”圖示,在彈出的“網路和共享中心”對話方塊中點選“檢視網路狀態和任務”。

2、雙擊“本地連線”圖示,在彈出的“本地連線狀態”對話方塊中單擊左下角“屬性”按鈕。

3、在彈出的“本地連線屬性”對話方塊中選擇“Internet協議版本4(TCP/IPv4)”,並單擊右邊的“屬性”按鈕

4、在“使用下面的IP地址”欄中,將“首選DNS伺服器”中當地ISP提供的DNS伺服器地址改為“114.114.114.114”,點選“確定”完成操作。

這樣,將“本地連線”中的DNS伺服器地址稍加修改,上網就恢復正常了。

那麼,“114.114.114.114”是什麼DNS地址呢?在這裡解釋一下,114DNS是除GoogleDNS及OpenDNS之外的全球第三個公眾DNS,服務比較穩定,目前已經有幾百萬使用者在使用114DNS。其他的像8.8.8.8或者8.8.4.4,我也試過,一樣好用,這是一個應急處理的好辦法。

緊接著,單位各部門的同事紛紛打來求助電話,皆是因為DNS系統出現服務故障而無法上網。由於我們及時地找到了問題的根源,所以在處理使用者問題時就可以輕鬆應對了。據統計,在我們解決無法上網的問題中,只有Win7的使用者會碰到這種情況,而使用Win XP系統的使用者就沒有遇到過這樣的問題。看來,儘管Win7介面做得非常漂亮,但用起來並不是那麼順手。

經驗總結

在平時上網中,很多朋友也會遇到DNS服務出現異常的情況,出現故障的原因是DNS伺服器出錯,無法進行域名解析。那該如何解決呢?一般常規的解決步驟如下:

1. 檢查計算機的物理連線

無論是桌上型電腦還是膝上型電腦,都應檢查連線網線的水晶頭是否接觸良好。有時候是路由器或網絡卡的問題,無法與ISP的DNS服務連線,遇到這種情況,可以把路由器關一會兒再開啟,或者重新設定路由器。

2. 使用ping命令測試網路中域名解析是否正常

Ping目標伺服器的IP地址,然後按回車鍵。如果ping命令成功執行,就可以確定計算機之間可以正常連線和域名解析。但如果看到“請求超時” ,說明本地計算機可能有問題。

3. 啟用“裝置和印表機”

在“控制面板”→“網路和Internet”→“網路和共享中心”→“網路”中,可以看到是否安裝了印表機與檔案共享。驗證:如果在“網路”中看不到自己的機器,表明沒有安裝印表機與檔案共享,本地機沒有聯網。

4. 網路防火牆的問題

有時防火牆設定不當,如安全等級過高,錯誤的防火牆策略等,可嘗試檢查設定策略、降低防火牆安全等級或直接關掉,試試是否恢復正常。

5. 更改PC上的DNS地址

因特網是利用DNS標準來實現將域名解析為相應的IP地址,因此DNS對改變網路環境非常重要,如果DNS錯誤的話就無法上網。可以在“首選DNS伺服器”中手動指定DNS服務,還可以在“備用DNS伺服器”中填入其他公共DNS地址。