修復 Chrome、Windows、Android 和 Mac 上的 DNS PROBE FINISHED NXDOMAIN 錯誤
已發表: 2021-03-31您是否曾經訪問過一個網站並遇到 dns probe finished nxdomain 錯誤? 好吧,我敢肯定你對這個錯誤感到惱火,因為誰不會呢? 該錯誤可能出現在您的網站或客戶的網站上。 如果您不知道如何修復它,請不要擔心; 我給你蓋好了。
DNS_PROBE_FINISHED_NXDOMAIN 消息基本上是一個錯誤代碼,試圖告訴您 DNS 在嘗試打開網站時未能查找 IP 地址。 Windows、Android 和 Mac 智能手機用戶也面臨一個非常常見的 Google 錯誤。
現在,解決 DNS_PROBE_FINISHED_NXDOMAIN 問題的最快方法是禁用瀏覽器的 VPN 和防病毒。 如果錯誤仍然存在,那麼還有其他方法可以修復它——我們將在本篇文章中討論。
讓我們先簡要概述一下 DNS_PROBE_FINISHED_NXDOMAIN 是什麼。
相關:了解和防止“短暫無法進行定期維護”。 一分鐘後回來檢查'錯誤
相關:如何快速修復錯誤 1020:拒絕訪問
什麼是 DNS_PROBE_FINISHED_NXDOMAIN 錯誤?
要了解錯誤的含義,讓我們將其分解以更容易掌握此消息的概念。
“DNS”部分代表域名系統,負責將用戶可讀的域名轉換為機器可讀的 IP 地址。 當您訪問一個網站時,例如 www.wppals.com,您了解該網站地址; 但是,您使用的機器理解一個不同的術語,通常看起來像“192.434.55”。 你用文字記住的,機器用數字記住。
DNS 是計算機的電話簿。 當您輸入網站地址時,網絡服務器會接收請求並蒐索 IP 地址。 然後它會根據域名將您重定向到該網站。
如果由於任何原因連接失敗,您最終會收到 DNS 錯誤頁面。 該頁面通常如下所示,並顯示“無法訪問此站點”或“此站點不可用”之類的消息:
該消息表明網絡服務器無法找到您輸入的域名的 IP 地址,這至少可以說是一個障礙。
錯誤消息“NXDOMAIN”的最後一部分缺少不存在的域。 是的,即使您擁有正確的域名,錯誤也很常見。
相關:網站崩潰的 7 個主要原因以及您能做些什麼來防止它們?
相關:WordPress 死機白屏 – 它是什麼以及如何修復它(分 10 個步驟)
為什麼會出現 DNS_PROBE_FINISHED_NXDOMAIN 錯誤?
Chrome 和 WordPress 用戶經常會遇到各種令人討厭的錯誤消息。 如果您看到 DNS 錯誤,則表示 DNS 名稱解析未能正確完成。
就像我說的,DNS_PROBE_FINISHED_NXDOMAIN 意味著您的 Web 服務器未能找到給定域名的 IP 地址。 但是,錯誤(總是)並不意味著該網站不再存在; 這表明某些後端問題正在阻止 DNS 將域名轉換為 IP 地址。
相關:在 2 分鐘內修復 WordPress Err_Too_Many_Redirects 錯誤
相關:如何修復 WordPress 中的 upload_max_filesize 錯誤
以下是屏幕上顯示錯誤的一些原因:
- 您拼錯了域名。
- 您的瀏覽器已過時。
- 您設備的互聯網連接無法正常工作。
- 第三方工具正在製造衝突。
- 安裝在您計算機上的 VPN 限制了您的訪問。
- 您的 DNS 設置已過時或配置錯誤。
沒有必要驚慌; 在下一部分中,我將向您展示如何在平台方面修復討厭的錯誤。
相關:如何修復 405 Method Not Allowed 錯誤
相關:修復“您的 PHP 安裝似乎缺少 WordPress 所需的 MySQL 擴展”的分步指南
修復 Windows 10 上的 DNS_PROBE_FINISHED_NXDOMAIN 錯誤
如果您在 Windows 10 上遇到錯誤,請不要擔心,您可以應用五種不同的解決方案來擺脫 dns probe finished nxdomain 錯誤。
- 清除 Windows 10 上的 DNS 緩存
- 在 Windows 10 上重置您的 IP 地址
- 在 Windows 10 上切換 DNS 服務器
- 在 Windows 10 上重新啟動 DNS 客戶端服務
- 檢查 Windows 10 上的本地“主機”文件
清除 Windows 10 上的 DNS 緩存
要刷新或清除您的 DNS 緩存,您必須執行以下操作。
- 轉到開始菜單。
- 鍵入“cmd”,然後單擊“在右側面板中以管理員身份運行”。
- 如果它要求您允許對您的設備進行更改,請按“是”。
- 當命令提示符窗口打開並加載時,輸入以下文本:
- ipconfig/flushdns
- 按“Enter”,您應該會看到一條消息,“DNS 緩存已成功清除”。
- 重新啟動瀏覽器。
在 Windows 10 上重置您的 IP 地址
在這裡,您將重置您的 IP 地址並發布一個新地址。 以下是如何做到這一點:
- 打開“命令提示符”窗口並輸入以下命令。 請記住在每個命令後按回車鍵。
- ipconfig/發布
- ipconfig/全部
- ipconfig/更新
- netsh int ip 設置 dns
- netshwinsock 重置
這應該會釋放並更新 IP 地址並在 Windows 10 上重置 Winsock。輸入命令後,重新啟動設備並重新訪問瀏覽器。
在 Windows 10 上切換 DNS 服務器
要在 Windows 10 上切換到不同的 DNS 服務器,您需要執行以下操作:
- 轉到開始菜單並鍵入“控制面板”。
- 單擊“控制面板”並導航到“網絡和共享中心”。
- 在左側面板中找到並單擊“更改適配器設置”。
- 右鍵單擊您的 Wi-Fi 連接並選擇“屬性”。
- 窗口打開後,選擇 Internet 協議版本 4 (TCP/IPv4),然後單擊“屬性”。
- 轉到“常規”選項卡,然後單擊“使用以下 DNS 服務器地址”。
- 現在,在相關字段中輸入這些值:
- 首選 DNS 服務器:8.8.8.8
- 備用 DNS 服務器:8.8.4.4
- 選擇“確定”並重新啟動瀏覽器。
在 Windows 10 上重新啟動 DNS 客戶端服務
有時(如果你足夠幸運的話),重新啟動 DNS 客戶端可以解決 DNS_PROBE_FINISHED_NXDOMAIN 錯誤。 以下是您可以嘗試的方法:
同時按下鍵盤上的 Windows 鍵和“R”鍵以打開“運行”命令框。
- 鍵入“services.msc”,然後按 OK 按鈕。
- 當窗口打開時,在“名稱”類別下找到“DNS 客戶端”。
- 右鍵單擊並按“重新啟動”。
這應該可以修復錯誤; 但是,如果 DNS 客戶端是灰色的,則表示它已被禁用。 別擔心,這是您可以使用的替代方法。
打開命令提示符窗口(就像我在第一種方法中展示的那樣)並輸入以下命令。
- 網絡停止 dnscache
- 網絡啟動 dnscache
(確保在每個命令後按回車鍵。)
檢查 Windows 10 上的本地“主機”文件
確保您的主機文件不包含您嘗試訪問的網站。 您可以這樣做:
- 打開開始菜單並輸入“記事本”。
- 單擊“以管理員身份運行”。
- 編輯器打開後,輸入命令:“C:\Windows\System32\drivers\etc\”
- 在窗口中,打開“主機”文件。
- 現在,檢查“hosts”文件以確保它沒有列出您要訪問的網站。
- 如果名稱存在,請將其刪除並保存文件。
- 重新啟動瀏覽器。
修復 Mac 上的 DNS_PROBE_FINISHED_NXDOMAIN 錯誤
Windows 的 DNS 解決方案與 Mac 非常相似; 但是,這些步驟略有不同,因為它們是不同的操作系統。
- 清除 Mac 上的 DNS 緩存
- 在 Mac 上重置 IP 地址
- 在 Mac 上切換到其他 DNS 服務器
- 檢查 Mac 上的本地“主機”文件
清除 Mac 上的 DNS 緩存
第一個技巧是清除緩存,您可以這樣做:
- 轉到應用程序並單擊實用程序文件夾。
- 雙擊終端標題,當應用程序打開時,輸入dscacheutil -flushcache 。
- 現在按Return並嘗試重新啟動瀏覽器。 錯誤應該被消除。
在 Mac 上重置 IP 地址
現在,您可以嘗試重置您的 IP 地址以發布一個新地址。 就是這樣:
- 在 Mac 設備上打開終端應用程序並輸入: sudokillall –HUP mDNSResponder
- 如果需要,請按Return並輸入密碼。 重新啟動瀏覽器。
在 Mac 上切換到其他 DNS 服務器
與 Windows 設備一樣,您可以更改分配的 DNS 服務器。 以下是在 Mac 設備上執行此操作的方法:
- 點擊蘋果標誌。
- 單擊系統偏好設置,然後單擊網絡。
- 選擇您當前的網絡連接,然後單擊“高級”按鈕。
- 在DNS選項卡下,單擊IPv4 或 IPv6 地址旁邊的 (+) 圖標。
- 接下來,輸入以下內容:
- 8.8.8.8
- 8.8.4.4
- 重新啟動瀏覽器,錯誤應該會被刪除。
檢查 Mac 上的本地“主機”文件
要檢查 Mac 設備上的“主機”文件,您需要執行以下操作。 從“主機”文件中刪除網站 URL 後,您將能夠訪問該網站。 以下是找到“hosts”文件並刪除網站的方法:
- 打開終端應用程序。
- 輸入命令: sudo nano /private/etc/hosts並按回車鍵。
如果系統要求您輸入密碼,請輸入密碼並繼續。 文件打開後,找到您嘗試訪問的網站並從文件中刪除該行,保存並退出。
現在,刷新您的瀏覽器並再次嘗試訪問該網站。
修復 Chrome 上的 DNS_PROBE_FINISHED_NXDOMAIN 錯誤
如果您使用的是 Chrome 並且需要修復 dns_probe_finished_nxdomain 錯誤,那麼這裡有十種使用方法。
- 重新檢查您在 Chrome 上輸入的 URL
- 在 Chrome 上重新啟動您的設備
- 重置所有 Chrome 標誌在 Chrome 上
- 暫時關閉 Chrome 上的防病毒軟件或 VPN
- 刪除所有 Chrome 瀏覽器緩存在 Chrome 上
- 在 Chrome 上刪除所有本地 DNS 緩存
- 在 Chrome 上重置 IP 地址
- 在 Chrome 上切換到其他 DNS 服務器
- 在 Chrome 上重新啟動 DNS 客戶端服務
- 在 Chrome 上檢查您的本地“主機”文件
重新檢查您在 Chrome 上輸入的 URL
您看到 dns_probe_finished_nxdomain 錯誤的最基本原因可能是您輸入了錯誤的 URL - 這是一個誠實的錯誤。 只需仔細檢查您在瀏覽器中輸入的 URL,然後再次嘗試輸入。
如果 URL 正確,您可以嘗試不同的方法。
重新啟動運行 Chrome 的設備
另一種基本方法是重新啟動筆記本電腦或台式電腦。 如果您使用的是平板電腦或智能手機等手持設備,只需關閉設備並重新打開即可。
重新啟動您的設備似乎是一個煩人的解決方案,因此請將其作為您嘗試的最後一種方法。
重置 Chrome 上的所有 Chrome 標誌
在 Chrome 中安裝和添加新擴展程序有時會妨礙瀏覽器的設置。 它還可能干擾您的 DNS 設置,這可能是您看到 dns_probe_finished_nxdomain 錯誤的原因。
要消除該錯誤,最好將您的 Chrome 設置重置為默認設置。 以下是重置設置的方法:
- 轉到您的瀏覽器文本字段(您放置 URL 的位置。)
- 輸入:鉻://標誌
- 在“實驗”頁面上,點擊“全部重置”按鈕。
- 重新啟動 Chrome 並嘗試再次訪問該網站。
相關:如何在一分鐘內阻止 Chrome 上的網站(無縫網上沖浪簡易指南)
暫時關閉 Chrome 上的防病毒軟件或 VPN
正如我們之前提到的,您的防病毒軟件和 VPN 也會在顯示 dns_probe_finished_nxdomain 錯誤並影響 DNS 服務器設置方面發揮作用。 因此,您需要禁用它們並查看錯誤是否消失。
禁用軟件或 VPN 的最簡單方法是:
- 轉到您的控制面板。
- 找到“程序”按鈕。
- 查找防病毒軟件或 VPN。
- 右鍵單擊該程序,然後單擊“禁用”或“卸載”。
- 返回瀏覽器並重試。
刪除 Chrome 上的所有 Chrome 瀏覽器緩存
擺脫 dns_probe_finished_nxdomain 錯誤的另一種方法是刷新 Chrome 緩存。
聽起來可能很複雜,但在 Chrome 上刷新緩存很容易。 就是這樣:
- 在 Chrome 瀏覽器中,轉到右側並單擊按鈕。
- 選擇更多工具,然後單擊清除瀏覽數據。
- 窗口打開後,單擊“高級”選項卡。
- 確保勾選了Cookie 和其他站點數據以及緩存的圖像和文件。
- 現在單擊清除數據並重新啟動瀏覽器,然後再次嘗試訪問該網站。
刪除 Chrome 上的所有本地 DNS 緩存
如果清除 Chrome 緩存不起作用,那麼也許這對您有用。 您可以嘗試清除 DNS 緩存以消除 dns_probe_finished_nxdomain 錯誤。 清除 DNS 緩存將清除您訪問過的網站的所有先前存儲的 IP 地址。
您可以按照這些標題下的說明刷新 Mac 和 Windows 的 DNS 緩存。
在 Chrome 上重置您的 IP 地址
重置您的 IP 地址並發布新的 IP 地址也可以修復 DNS 錯誤; 到目前為止,上述方法都失敗了。 您可以輕鬆更新您的 IP 地址,這很像清除 DNS 緩存。
如果您使用任一平台,請參閱 Mac 或 Windows IP 重置標題。 您需要運行命令,並且在這些標題下正確描述了所有內容。
在 Chrome 上切換到其他 DNS 服務器
根據您的 Internet 服務提供商 (ISP),您的 DNS 服務器會自動分配。 這一切都很好; 但是,要修復 dns_probe_finished_nxdomain 錯誤,您可以暫時切換到 Google 公共 DNS。
要應用此方法,請參閱您正在使用的操作系統的標題。
在 Chrome 上重新啟動 DNS 客戶端服務
DNS 服務器和 Window 設備相互關聯以解析域名並修復 dns_probe_finished_nxdomain 錯誤,您可能需要重新啟動 DNS 客戶端服務。
繼續閱讀以了解如何重新啟動 DNS 客戶端。
在 Chrome 上檢查您的本地“主機”文件
如果您正在閱讀本文,則意味著上述所有方法都無法解決 dns_probe_finished_nxdomain 錯誤,沒關係。 最後一個技巧是檢查本地“hosts”文件並確保該網站未在其中列出。
雖然不太可能但並非不可能,但不知何故,“主機”文件已被更改,您必須手動搜索您嘗試訪問的網站。 如果您發現“hosts”文件中列出的網站,請刪除該網站並保存文件。 為此,請參閱標題平台,具體取決於您使用的操作系統。
修復 Android 上的 DNS_PROBE_FINISHED_NXDOMAIN 錯誤
我提到的所有解決方案都適用於台式電腦或筆記本電腦。 在這一部分中,我將提供適用於 Android 的解決方案,因為在 Android 手機上可以面對 dns_probe_finished_nxdomain。
以下是一些可用於刪除 Android 上的 dns_probe_finished_nxdomain 的解決方案。
- 檢查您的 Android 系統和 Chrome 應用程序上的更新
- 清除 Chrome 瀏覽器和應用數據的緩存
- 切換到不同的 Android 網絡設置
檢查您的 Android 系統和 Chrome 應用程序的更新
如果重新啟動設備不起作用,那麼過時的操作系統或 chrome 應用程序可能是您面臨 dns_probe_finished_nxdomain 錯誤的原因。
- 要檢查系統更新,請執行以下操作:
- 轉到設置並找到系統更新。
- 單擊按鈕並更新您的系統(如果有可用的更新)。
要檢查 Chrome 的更新,請執行以下操作:
- 打開 Play 商店。
- 在左側菜單中,單擊我的應用程序,然後單擊GoogleChrome。
- 如果按鈕可用於將應用程序更新到最新版本,請選擇更新。
- 重新啟動您的設備,然後再次嘗試訪問該網站。
清除 Chrome 瀏覽器和應用數據的緩存
如果您嘗試清除 Chrome 的緩存和數據,它可能會幫助您消除 dns_probe_finished_nxdomain 錯誤。
- 轉到智能手機上的Chrome瀏覽器。
- 點擊右上角的三個點。
- 轉到設置 > 隱私 > 高級 > 清除瀏覽數據。
- 單擊瀏覽歷史記錄、Cookie 和站點數據以及緩存的圖像和文件。
- 單擊清除數據。
要清除應用程序數據,您需要執行以下操作:
- 轉到 Android 手機上的設置。
- 單擊存儲>應用程序 > Google Chrome。
- 選擇釋放空間。
- 接下來,如果出現提示,請按OK 。
此方法應該可以幫助您刪除手機 Chrome 瀏覽器上所有不必要的數據。
切換到不同的 Android 網絡設置
您還可以嘗試更改 Android 上的網絡設置以消除 dns_probe_finished_nxdomain 錯誤。 就是這樣:
- 轉到設置 > 網絡和 Internet 。
- 長按您當前使用的互聯網連接。
- 在出現的下拉列表中單擊修改網絡。
- 在高級選項下,選擇靜態並向下滾動到 DNS 1 和 DNS 2。
- 輸入屏幕截圖中顯示的值:
- 8.8.8.8
- 8.8.4.4
- 保存您的更改,您就完成了。
- 返回您的瀏覽器,然後再次嘗試訪問該網站。
綜上所述
dns_probe_finished_nxdomain 錯誤令人惱火且令人擔憂,因為您擔心您的網站是否遇到了永久性故障; 然而,這不是世界末日。
有很多方法可以嘗試消除錯誤,其中大部分都很容易做到。 我發現消除錯誤的最有效解決方案是:
- 重新啟動您的設備。
- 嘗試刷新您的 DNS 緩存。
- 重置您的 IP 地址。
- 更改您的 DNS 服務器。
- 重新啟動您的 DNS 服務器客戶端。
- 檢查和更改您的“主機”文件。
我建議在嘗試任何其他技巧之前嘗試其中一種方法,它應該可以工作。 另一個很好的策略是聘請像 WP-Pals 這樣的 WordPress 服務維護提供商來為您完成這些工作。
我們的 WordPress 專家技術嫻熟,他們將確保您的網站始終順暢運行。