Home >> Blog >> 如何修復dns伺服器沒有回應

如何修復dns伺服器沒有回應

如何修復 Windows 和 Mac 上的“DNS 伺服器無解析”錯誤

通常在執行客戶網站分析SEO強度時,必須先訪問域名伺服器 (DNS)才能訪問網站。在此過程中,您可能會收到諸如“DNS 伺服器未解析”之類的消息。這意味著負責將主機名轉換為 IP 地址的分散命名系統未能解析。

發生這些類型的 DNS 錯誤的原因有多種。幸運的是,他們中的大多數人都有簡單的解決方案。事實上,解決問題就像重新啟動電腦或更改網絡瀏覽器一樣簡單。

在這篇文章中,我們將解釋“DNS 伺服器未解析”消息的含義以及一些常見原因。然後,我們將向您介紹如何在 Windows 和 macOS 設備上修復它的幾種解決方案。

讓我們開始吧!

“DNS 伺服器無解析”是什麼意思?

DNS 是一種命名系統,它採用字母數字域名(或“主機名”)並將它們轉換為數字 IP 地址。本質上,DNS 伺服器充當翻譯器。

當您在瀏覽器中輸入一個網址時,它會從您的路由器轉發到 DNS 伺服器,然後在此處將其解散並作為 IP 地址返回。但是,如果 DNS 伺服器無法正確完成此名稱解析過程,則最終結果通常是一條消息,表明 DNS 伺服器沒有解析。

“DNS 伺服器無解析”表示您的瀏覽器無法建立與 Internet 的連接。通常,DNS 錯誤 是由用戶端的問題引起的,無論是網絡或 Internet 連接、錯誤配置的 DNS 設置還是過時的瀏覽器。它們也可以歸因於導致 DNS 不可用的臨時伺服器中斷。

因此,您可能只需切換瀏覽器即可解決問題。在其他情況下,您可能需要禁用連接、更改 DNS 伺服器或刷新 DNS 暫存。

如何修復 Windows 和 macOS 中的“DNS 伺服器無解析”錯誤(10 種方法)

現在您已了解此消息的含義並熟悉一些潛在原因,是時候著手解決它了。讓我們看一下在 Windows 和 Mac 設備上修復“DNS 伺服器無解析”的十種潛在方法。

1.切換到不同的瀏覽器

第一步是通過測試您的 DNS 連接來解決問題。解決這個問題可能就像切換或更新您的網絡瀏覽器一樣簡單。

如何切換到其他瀏覽器?

為此,請嘗試從其他瀏覽器訪問網絡。例如,如果您的默認瀏覽器是 Safari 或 Google Chrome,請改為從 Mozilla Firefox 或 Microsoft Edge 訪問所需的網站。

如果切換瀏覽器有效,您可能需要將默認瀏覽器更新到最新版本或卸載並重新安裝。但是,如果您仍然看到“DNS 伺服器未解析”消息,則可以排除您的瀏覽器是問題的根源。

2.以安全模式啟動您的電腦

如果您的操作系統無法正常運行,可能會導致“DNS 伺服器未解析”錯誤消息。因此,您可能需要嘗試以安全模式啟動 Windows 設備,看看這是否能解決此問題。

這樣做會限制用於運行 Windows 的文件和資源,並且可能是解決問題的有效方法。

如何以安全模式啟動電腦?

要以安全模式啟動 Windows 10 電腦,請先選擇Windows 按鈕,然後將滑鼠指標懸停在電源圖標上:

如何修復 Windows 和 Mac 上的“DNS 伺服器無解析”錯誤

接下來,在按住Shift 鍵的同時,選擇Restart:

如何修復 Windows 和 Mac 上的“DNS 伺服器無解析”錯誤

在出現的窗口中,點擊疑難解答 > 高級。在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 中執行此操作,請在桌面任務欄的搜尋框中鍵入“網絡連接”。接下來,點擊查看網絡連接:

如何修復 Windows 和 Mac 上的“DNS 伺服器無解析”錯誤

這將帶您進入“網絡連接 ”頁面。您當前未使用的任何連接旁邊都會有一個紅色 ( X )。右鍵點擊一個,然後選擇禁用:

如何修復 Windows 和 Mac 上的“DNS 伺服器無解析”錯誤

對當前未打開的任何其他連接重複此操作。完成後,重新啟動瀏覽器並再次嘗試訪問該網站。

如果您使用的是 macOS,您可以通過點擊 Apple 圖標,然後導航到System Preferences > Network來執行此操作。您的連接將列在窗口左側。

如何修復 Windows 和 Mac 上的“DNS 伺服器無解析”錯誤

要斷開或禁用一個,選擇它,然後點擊窗口底部的( - ) 符號。

5.禁用Windows對等功能

如果您使用的是 Windows,並且禁用防火牆或輔助連接仍未解決“DNS 伺服器未解析”錯誤消息,則可以嘗試另一種選擇:點對點 (P2P) 功能。注意:這是您只能在 Windows 10 中找到的內容。

此功能有助於保留設備的下載頻寬。從本質上講,它允許您一次性下載 Windows 更新,然後使用您的設備在本地網絡中的其他電腦上傳播或共享更新版本。

不幸的是,它有時也會中斷 DNS 進程。因此,值得禁用以查看這是否可以解決您當前面臨的錯誤消息。

如何禁用 Windows 對等功能?

為此,請點擊 Windows 圖標,然後點擊設置(齒輪圖標) > 更新和安全:

如何修復 Windows 和 Mac 上的“DNS 伺服器無解析”錯誤

在左側打開的窗口中,選擇Delivery Optimization:

如何修復 Windows 和 Mac 上的“DNS 伺服器無解析”錯誤

在“允許從其他 PC 下載”選項旁邊,切換開關以禁用它:

如何修復 Windows 和 Mac 上的“DNS 伺服器無解析”錯誤

完成後,重新啟動電腦並再次嘗試訪問該網站。如果這不起作用,請不要擔心。我們還有更多的解決方案可以嘗試。

6.重啟你的路由器

下一個故障排除步驟是重新啟動路由器。這樣做會刷新路由器的暫存,並且可能是解決“DNS 伺服器無解析”消息的解決方案。

如何重新啟動路由器?

大多數調製解調器都帶有一個電源按鈕,可讓您快速關閉它們。大約一分鐘後,重新打開調製解調器並等待它重新建立連接。完成後,檢查您是否能夠從瀏覽器訪問網際網路。

請注意,有時僅重新啟動路由器是不夠的。您可能希望通過完全拔掉它來重新啟動它,然後等待至少 30 秒,然後再重新插入並重新打開電源。

7. 在您的電腦上安裝更新的網絡適配器驅動程式

您可能會看到“DNS 伺服器未解析”消息的另一個原因是您當前的 Windows 網絡適配器驅動程式是否過時或過時。如果是這種情況,獲取新的適配器驅動程式或更新您的可能是您需要的解決方案。

如何安裝更新的網絡適配器驅動程式?

有幾種方法可以更新您的網絡適配器驅動程式。一種是手動完成,只有在您至少對驅動程式有一定了解的情況下才應該這樣做。或者,您可以使用諸如Driver Easy 或Snappy Driver Installer (SDI)之類的自動化工具來執行此操作:

這些解決方案中的任何一個都將自動識別您的系統並找到合適的驅動程式供您使用。我們推薦這種方法,因為它消除了人為錯誤的風險,例如在您的設備上下載或安裝錯誤的驅動程式。

下載 SDI並完成安裝更新的驅動程式後, 重新啟動電腦。然後嘗試重新連接到網際網路,以確定這是否解決了問題。

8.刷新你的DNS暫存並重置你的IP

如果您已經消除了瀏覽器、防病毒軟體和路由器作為問題的根源,那麼是時候將注意力轉向您的 DNS 設置了。與路由器暫存一樣,可能需要清除您的 DNS 才能正確連接到 Internet,或者您的 IP 可能需要重置。

如何刷新 DNS 暫存並重置我的 IP?

如果您使用的是 Windows,請首先在任務欄的搜尋字段中鍵入“cmd”,然後選擇命令提示符應用程式:

如何修復 Windows 和 Mac 上的“DNS 伺服器無解析”錯誤

在打開的窗口中,輸入“ipconfig/flushdns”(不加引號),然後按 Enter:

如何修復 Windows 和 Mac 上的“DNS 伺服器無解析”錯誤

該過程完成後,它將顯示一條消息,讓您知道 DNS 暫存已成功刷新。對以下命令重複此過程:

ipconfig /registerdns
ipconfig /release
ipconfig /renew

如果您使用的是 Mac 設備,您可以通過打開終端應用程式來刷新 DNS 暫存(按Command + Space 鍵,然後在 Spotlight 中鍵入“終端”)。在終端應用程式窗口中,輸入以下內容:

因停機時間和 WordPress 問題而苦苦掙扎?Kinsta 是在設計時考慮到性能和安全性的託管解決方案!查看我們的計劃

dscacheutil -flushcache

按輸入鍵。不會像在 Windows 設備上那樣顯示成功消息。但是,只需運行此命令即可刷新 DNS 暫存。如需進一步指導,您可以參閱我們的完整指南,了解如何 在 Windows、Mac 和 Chrome 中刷新 DNS 暫存。

9.禁用IPv6

IPv6 是最新的 Internet 協議版本,可幫助在網絡和 Internet 之間路由流量。不幸的是,它也可能在您當前看到的“DNS 伺服器無解析”消息的背後。

因此,另一個可以嘗試的潛在解決方案是在您的電腦上禁用 IPv6 。

如何禁用 IPv6?

要在 Windows 中執行此操作,請打開您的網絡連接控制面板,然後右鍵點擊您當前的連接。在下拉菜單中,選擇 屬性:

如何修復 Windows 和 Mac 上的“DNS 伺服器無解析”錯誤

在打開的面板的網絡 選項卡下,向下滾動直到看到 Internet 協議版本 6 (TCP/IPv6):

如何修復 Windows 和 Mac 上的“DNS 伺服器無解析”錯誤

如果已選中,請取消選中該框,然後點擊OK。刷新您的瀏覽器並嘗試再次連接到網際網路。

要在 macOS 中禁用 IPv6,您首先需要確定您正在使用的網絡接口。為此,請打開終端應用程式,然後發出以下命令:

networksetup -listallnetworkservices

如果要禁用 IPv6 進行無線連接,可以使用以下命令:

networksetup -setv6off Wi-Fi

對於以太網連接,您將使用:

networksetup -setv6off Ethernet

然後按Enter 鍵,並刷新瀏覽器以查看問題是否已解決。

10. 更改 Windows 電腦上的默認 DNS 伺服器

您可以嘗試在 Windows 中修復“DNS 伺服器無解析”的另一種解決方案是更改您的默認 DNS 伺服器。要在 Windows 7、8 或 10 中執行此操作,第一步是訪問您的網絡連接屬性。

如何更改默認 DNS 伺服器?

首先點擊任務欄左下角的 Windows 按鈕。在搜尋字段中,鍵入“網絡連接”,然後 在出現的菜單中選擇查看網絡連接:

如何修復 Windows 和 Mac 上的“DNS 伺服器無解析”錯誤

接下來,選擇您當前使用的網際網路適配器(WLAN 用於無線網絡連接或 LAN 用於以太網電纜連接)。右鍵點擊 Internet 適配器,然後點擊Properties:

如何修復 Windows 和 Mac 上的“DNS 伺服器無解析”錯誤

在打開的窗口中,選擇Internet 協議版本 4 (TCP/IPv4 ),然後點擊屬性 按鈕:

如何修復 Windows 和 Mac 上的“DNS 伺服器無解析”錯誤

要手動分配不同的 DNS 伺服器地址,請選擇使用以下 DNS 伺服器地址 並輸入備用伺服器的地址:

如何修復 Windows 和 Mac 上的“DNS 伺服器無解析”錯誤

例如,您可以在首選 DNS 伺服器下輸入 Google 的 DNS 伺服器,即“8.8.8.8” 。然後您可以在Alternative DNS server下添加“8.8.4.4” ,然後點擊OK。

如果您運行的是 macOS,您可以通過點擊 Apple 圖標和System Preferences來找到這些設置:

如何修復 Windows 和 Mac 上的“DNS 伺服器無解析”錯誤

接下來,選擇 網絡 圖標。選擇您當前的網絡,然後點擊“高級” 按鈕:

如何修復 Windows 和 Mac 上的“DNS 伺服器無解析”錯誤

在DNS 選項卡下,點擊 “IPv4 或 IPv6 地址”旁邊的(+)按鈕,然後按 Enter:

如何修復 Windows 和 Mac 上的“DNS 伺服器無解析”錯誤

輸入新的 DNS 信息後,點擊 OK , 然後點擊Apply。重新啟動您的網絡瀏覽器,然後訪問您嘗試訪問的網站。您應該會發現“DNS 伺服器無解析”問題現已解決。