如果不先訪問域名服務器 (DNS),您就無法訪問網站。在此過程中,您可能會收到諸如“DNS 服務器未響應”之類的消息。這意味著負責將主機名轉換為 IP 地址的分散命名系統未能響應。嘗試免費演示發生這些類型的 DNS 錯誤的原因有多種。幸運的是,他們中的大多數都有簡單的解決方案。事實上,解決問題就像重新啟動計算機或更改 Web 瀏覽器一樣簡單。在這篇文章中,我們將解釋“DNS 服務器無響應”消息的含義及其一些常見原因。然后,我們將向您介紹如何在 Windows 和 macOS 設備上修復它的幾種解決方案。
“DNS 服務器無響應”是什么意思?
DNS 是一種命名系統,它采用字母數字域名(或“主機名”)并將其轉換為數字 IP 地址。本質上,DNS 服務器充當翻譯器。當您在瀏覽器中輸入網址時,它會從您的路由器轉發到 DNS 服務器,然后在那里分解并作為 IP 地址返回。但是,如果 DNS 服務器無法正確完成此名稱解析過程,最終結果通常是一條消息,表明 DNS 服務器沒有響應。“DNS 服務器無響應”表示您的瀏覽器無法建立到 Internet 的連接。通常,DNS 錯誤 是由用戶端的問題引起的,無論是網絡或互聯網連接、DNS 設置錯誤還是瀏覽器過時。它們也可以歸因于導致 DNS 不可用的臨時服務器中斷。因此,您可能只需切換瀏覽器即可解決問題。在其他情況下,您可能需要禁用連接、更改 DNS 服務器或刷新 DNS 緩存。
如何修復 Windows 和 mac 中的“DNS 服務器無響應”錯誤(10 種方法)
現在您已了解此消息的含義并熟悉一些潛在原因,現在是開始著手解決它的時候了。讓我們來看看您可以在 Windows 和 Mac 設備上修復“DNS 服務器無響應”的十種潛在方法。
1. 切換到不同的瀏覽器
第一步是通過測試您的 DNS 連接來解決問題。解決這個問題可能就像切換或更新您的 Web 瀏覽器一樣簡單。為此,請嘗試從其他瀏覽器訪問網絡。例如,如果您的默認瀏覽器是 Safari 或 Google Chrome,請改為從 Mozilla Firefox 或 Microsoft Edge 訪問所需的網站。如果切換瀏覽器有效,您可能需要將默認瀏覽器更新到最新版本或卸載并重新安裝。但是,如果您仍然看到“DNS 服務器無響應”消息,則可以排除您的瀏覽器是問題的根源。
2. 以安全模式啟動您的計算機
如果您的操作系統運行不正常,可能會導致“DNS 服務器無響應”錯誤消息。因此,您可能想嘗試以安全模式啟動 Windows 設備,看看這是否能解決此問題。這樣做將限制用于運行 Windows 的文件和資源,并且可以成為解決問題的有效方法。要以安全模式啟動 Windows 10 計算機,請先選擇Windows 按鈕,然后將鼠標懸停在電源圖標上:接下來,在按住Shift 鍵的同時,選擇Restart:在出現的窗口中,單擊疑難解答 > 高級。在Advanced options 下,選擇Start-Up Settings,然后選擇Restart。將出現更多選項。您可以分別按 4 或 5啟用安全模式 或啟用網絡安全模式 。然后您的計算機將以安全模式重新啟動。如果您使用的是 Windows 7 或更早版本,則可以通過轉到“電源”>“重新啟動”以安全模式重新啟動它。然后,在啟動時按住F8 鍵。該過程在 macOS 設備上類似。在機器重新啟動和啟動時,按住Shift 鍵。一旦出現 Apple 標志,您就可以釋放它。然后您的設備將以安全模式啟動。一旦您的計算機處于安全模式,請嘗試再次訪問該網站。如果似乎沒有網絡連接問題,則問題的根源可能是第三方軟件或安裝,例如防病毒應用程序。
3. 暫時禁用您的防病毒軟件和防火墻
如果切換瀏覽器不能解決“DNS 服務器無響應”問題,下一步是暫時停用防火墻。防病毒軟件和防火墻對于保護您的設備至關重要,但它們有時會導致干擾網絡連接的問題。對于 Windows 用戶,您可以通過轉到控制面板并導航到更新和安全 > Windows 安全 > 病毒和威脅防護 > 管理設置來執行此操作。Mac 用戶可以通過導航到System Preferences > Security & Privacy > Firewall來找到這個選項。停用防火墻后,請嘗試從瀏覽器再次訪問該網站。如果這解決了問題,您可以考慮切換防病毒程序或重新配置現有應用程序的設置。無論哪種方式,請記住在完成后重新激活防火墻。
4. 禁用輔助連接
如果禁用防病毒軟件或防火墻沒有解決問題,另一個可能的解決方案是禁用設備上可用的任何輔助連接。您想確保只有您當前使用的連接處于活動狀態。要在 Windows 中執行此操作,請在桌面任務欄的搜索框中鍵入“網絡連接”。接下來,單擊查看網絡連接:這將帶您進入網絡連接 頁面。您當前未使用的任何連接旁邊都會有一個紅色 ( X )。右鍵單擊一個,然后選擇禁用:對當前未激活的任何其他連接重復此操作。完成后,重新啟動瀏覽器并嘗試再次訪問該網站。如果您使用的是 macOS,則可以通過單擊 Apple 圖標,然后導航到System Preferences > Network來執行此操作。您的連接將列在窗口的左側。要斷開連接或禁用一個,請選擇它,然后單擊窗口底部的 ( - ) 符號。
5. 禁用 Windows 對等功能
如果您使用的是 Windows,并且禁用防火墻或輔助連接還沒有解決“DNS 服務器無響應”錯誤消息,則您可以嘗試另一種選擇:點對點 (P2P) 功能。注意:這是您只能在 Windows 10 中找到的內容。此功能有助于保留設備的下載帶寬。從本質上講,它允許您一次性下載 Windows 更新,然后使用您的設備在本地網絡中包含的其他計算機上傳播或共享更新版本。不幸的是,它有時也會中斷 DNS 進程。因此,值得禁用以查看這是否能解決您當前面臨的錯誤消息。為此,請單擊 Windows 圖標,然后單擊設置(齒輪圖標) > 更新和安全:Windows 設置中的更新和安全選項,在左側打開的窗口中,選擇Delivery Optimization:Windows 傳遞優化菜單在“允許從其他 PC 下載”選項旁邊,切換開關以禁用它:Windows P2P 功能的切換開關.完成后,重新啟動計算機并嘗試再次訪問該網站。如果這不起作用,請不要擔心。我們還有更多的解決方案可以嘗試。
6. 重啟你的路由器
下一個故障排除步驟是重新啟動路由器。這樣做將刷新路由器的緩存,并且可能是解決“DNS 服務器無響應”消息的解決方案。想知道我們是如何將流量增加超過 1000% 的嗎?加入 20,000 多名其他人的行列,他們會收到我們的每周時事通訊,其中包含 WordPress 內幕技巧!現在訂閱大多數調制解調器都帶有電源按鈕,可讓您快速關閉它們。大約一分鐘后,重新打開調制解調器并等待它重新建立連接。完成后,請檢查您是否可以從瀏覽器訪問 Internet。請注意,有時僅重新啟動路由器是不夠的。您可能希望通過將其完全拔下來重新啟動它,然后等待至少 30 秒,然后再將其重新插入并再次打開電源。
7. 在您的計算機上安裝更新的網絡適配器驅動程序
您可能看到“DNS 服務器無響應”消息的另一個原因是您當前的 Windows 網絡適配器驅動程序是否陳舊或過時。如果是這種情況,獲取新的適配器驅動程序或更新您的驅動程序可能是您需要的解決方案。有幾種方法可以更新您的網絡適配器驅動程序。一種是手動完成,只有在您至少熟悉驅動程序的情況下才應該這樣做。或者,您可以使用諸如Driver Easy 或Snappy Driver Installer (SDI) 之類的自動化工具來執行此操作:Snappy 驅動程序安裝程序網站,這些解決方案中的任何一個都會自動識別您的系統并找到合適的驅動程序供您使用。我們推薦這種方法,因為它消除了人為錯誤的風險,例如在您的設備上下載或安裝錯誤的驅動程序。一旦你下載SDI 和完成安裝更新的驅動程序,重新啟動計算機。然后嘗試重新連接到互聯網,以確定這是否解決了問題。
8. 刷新您的 DNS 緩存并重置您的 IP
如果您已經消除了瀏覽器、防病毒軟件和路由器作為問題的根源,那么是時候將注意力轉向 DNS 設置了。與路由器緩存一樣,您的 DNS 可能需要清除才能正確連接到互聯網,或者您的 IP 可能需要重置。如果您使用的是 Windows,首先在任務欄的搜索字段中鍵入“cmd”,然后選擇命令提示符應用程序:在打開的窗口中,輸入“ipconfig/flushdns”(無引號),然后按 Enter 鍵:該過程完成后,它將顯示一條消息,讓您知道 DNS 緩存已成功刷新。對以下命令重復此過程:
ipconfig /registerdns
ipconfig /release
ipconfig /renew
如果您使用的是 Mac 設備,您可以通過打開終端應用程序來刷新您的 DNS 緩存(按Command + Space 鍵,然后在 Spotlight 中輸入“終端”)。在終端應用程序窗口中,輸入以下內容:dscacheutil -flushcache按回車 鍵。不會像 Windows 設備上那樣顯示成功消息。但是,簡單地運行此命令將刷新 DNS 緩存。如需進一步指導,您可以參考我們關于如何 在 Windows、Mac 和 Chrome 中刷新 DNS 緩存的完整指南。正在為停機和 WordPress 問題苦苦掙扎?Kinsta 是設計時考慮到性能和安全性的托管解決方案!查看我們的計劃
9. 禁用 IPv6
IPv6 是最新的 Internet 協議版本,可幫助在網絡和 Internet 之間路由流量。不幸的是,它也可能出現在您當前看到的“DNS 服務器無響應”消息之后。因此,另一個可以嘗試的潛在解決方案是在您的計算機上禁用 IPv6。要在 Windows 中執行此操作,請打開您的網絡連接控制面板,然后右鍵單擊您當前的連接。在下拉菜單中,選擇 屬性:在 打開的面板的網絡選項卡下,向下滾動直到看到 Internet 協議版本 6 (TCP/IPv6):如果它被選中,取消選中該框,然后單擊OK。刷新瀏覽器并再次嘗試連接到 Internet。要在 macOS 中禁用 IPv6,您首先需要確定您使用的網絡接口。為此,請打開終端應用程序,然后發出以下命令:networksetup -listallnetworkservices如果要為無線連接禁用 IPv6,可以使用以下命令:networksetup -setv6off Wi-Fi對于以太網連接,您將使用:networksetup -setv6off Ethernet然后按Enter 鍵,并刷新瀏覽器以查看問題是否已解決。
10. 更改 Windows 計算機上的默認 DNS 服務器
您可以嘗試修復 Windows 中的“DNS 服務器無響應”的另一種解決方案是更改您的默認 DNS 服務器。要在 Windows 7、8 或 10 中執行此操作,第一步是訪問您的網絡連接屬性。首先單擊任務欄左下角的 Windows 按鈕。在搜索字段中,鍵入“網絡連接”,然后 在出現的菜單中選擇“查看網絡連接”:接下來,選擇您當前使用的 Internet 適配器(WLAN 用于無線網絡連接或 LAN 用于以太網電纜連接)。右鍵單擊 Internet 適配器,然后單擊Properties:在打開的窗口中,選擇Internet 協議版本 4 (TCP/IPv4 ),然后單擊屬性 按鈕:要手動分配不同的 DNS 服務器地址,請選擇使用以下 DNS 服務器地址 并輸入備用服務器的地址:例如,您可以在首選 DNS 服務器下輸入 Google 的 DNS 服務器,即“8.8.8.8” 。然后你可以在Alternative DNS server下添加“8.8.4.4” ,然后點擊OK。如果您運行的是 macOS,您可以通過依次單擊 Apple 圖標和System Preferences來找到這些設置:接下來,選擇 網絡 圖標。選擇您當前的網絡,然后單擊高級 按鈕:在DNS 選項卡下,單擊 “IPv4 或 IPv6 地址”旁邊的(+)按鈕,然后按 Enter:當您輸入新的DNS信息,請單擊 上確定 ,隨后應用。重新啟動 Web 瀏覽器,然后訪問您嘗試訪問的網站。您應該會發現“DNS 服務器無響應”問題現已解決。
來源:https://kinsta.com/knowledgebase/dns-server-not-responding/