從睡眠狀態恢復後 DNS 查找失敗

從睡眠狀態恢復後 DNS 查找失敗

我的 Windows 7 Ultimate x64 PC 有一個奇怪的網路問題。
當我從睡眠中恢復時,不會加載任何網頁(其他程式(例如 Hamachi VPN)也無法找到其伺服器)。如果我使用 Google Chrome,它會提示 DNS 查找失敗。但是,如果我隨後打開命令視窗並用於NSLOOKUP對剛剛失敗的網頁執行查找,則查找似乎工作正常。因此命令提示字元能夠執行查找,而其他應用程式(例如網頁瀏覽器)則不能。

我可以透過在「網路和共用中心」中停用然後啟用網路介面卡來解決此問題。這樣做之後,一切又恢復正常了。不過,每次我從睡眠中醒來時都必須這樣做,這很痛苦。

有人知道這個問題的原因,或是對如何解決這個問題有建議嗎?

答案1

此問題的原因之一是存在虛擬網路適配器,例如隨 VirtualBox 或 VMWare 安裝的適配器。

VMWare 或 AT&T 網路用戶端的虛擬網路介面卡的存在似乎會導致從睡眠狀態恢復後透過無線恢復 DNS 操作出現問題。禁用虛擬適配器似乎允許正常網路在從睡眠狀態恢復後繼續。

來源: http://answers.microsoft.com/en-us/windows/forum/windows_7-networking/windows-7-no-dns-or-no-network-after-resume-wake/c1253ab0-4793-449e-8975- a900ce7dec4f?auth=1

答案2

變更進階電源設定檔屬性中的設置,以便您的 LAN 適配器不會進入睡眠/斷電狀態。

無論您的網路介面卡是什麼,都可以停用此功能。

來源:微軟技術網

使用使用者介面設定電源管理

開啟或關閉電源管理功能

  1. 開啟網路和共用中心(按一下“開始”按鈕,在“開始搜尋”方塊中鍵入“網路和共用”,然後按 Enter)。

  2. 按一下導覽窗格左上角的變更適配器設定連結。

  3. 右鍵單擊要啟用/停用電源管理支援的網路連接,然後按一下「屬性」。

  4. 按一下“配置”。

  5. 在「電源管理」標籤上,選取或清除「允許電腦關閉此裝置以節省電量」複選框。

    選取後,網路介面卡上將啟用電源管理。

    清除後,網路介面卡上的電源管理將被停用。

答案3

檢查是否列出了多個 DNS 伺服器。如果這樣做,請確保它們全部有效。混合使用好的和壞的 DNS 伺服器可能會導致 DNS 行為非常不一致。

如果是從DHCP伺服器取得DNS伺服器,請檢查DHCP伺服器是否配置了多個DNS,以及是否全部正確。

答案4

如果你有hamachi,也許是罪魁禍首,在我卸載它之後一切又恢復正常了,另一個選擇是嘗試啟用和禁用hamachi網絡適配器

相關內容