如何修復 DNS_PROBE_FINISHED_BAD_CONFIG 錯誤

已發表: 2022-02-21

當您在瀏覽器中遇到錯誤時,這無疑是一種令人沮喪的體驗。 對於初學者來說,它會妨礙您的瀏覽時間,但更重要的是,修復錯誤可能很麻煩。 原因之一是與瀏覽器相關的問題,例如 DNS_PROBE_FINISHED_BAD_CONFIG 錯誤,實際上是您計算機的問題。

很多時候,解決方案是更改計算機的某些設置來解決問題。 例如,您將查看您的瀏覽器和域名系統 (DNS) 緩存,並深入了解您的網絡驅動程序。 好消息是,每個修復程序都易於實施。

在這篇文章中,我們將向您展示如何修復 DNS_PROBE_FINISHED_BAD_CONFIG 錯誤。 有許多方法可以提供幫助,我們將全部介紹。 首先,我們將討論錯誤是什麼,以及為什麼會出現。

DNS_PROBE_FINISHED_BAD_CONFIG 錯誤是什麼

對於不知情的人,一旦用戶在瀏覽器中輸入域名,DNS 就會幫助他們訪問正確的網站。 它獲取域名本身,在數據庫中“查找”互聯網協議 (IP) 地址,並將用戶路由到正確的服務器。

例如,如果你想導航到wpkube.com ,你可以在瀏覽器中輸入這個。 在後台,瀏覽器向 DNS 發起請求,然後 DNS 找到相關的 IP 地址並建立連接。 作為最終用戶,您在大多數情況下都不會看到這些。 您應該注意到從輸入域名到查看網站的無縫過渡。

但是,在某些情況下,您會收到 DNS 錯誤。 有幾個不同的,有特定的原因:

  • DNS_PROBE_FINISHED_NXDOMAIN。 錯誤的“NXDOMAIN”部分錶示“不存在的域”,這很容易理解:您輸入的域在DNS查找數據庫中不存在。
  • DNS_PROBE_FINISHED_NO_INTERNET。 當建立 Internet 連接時出現問題時會發生此錯誤。

通過擴展,DNS_PROBE_FINISHED_BAD_CONFIG 是網絡連接錯誤,這意味著 DNS 配置設置存在問題。 對於這在特定術語中的含義,請查看下一節。

為什麼會出現 DNS_PROBE_FINISHED_BAD_CONFIG 錯誤

由於您的 DNS 存在配置問題,這將是錯誤的一般原因。 具體來說,您會看到 DNS_PROBE_FINISHED_BAD_CONFIG 錯誤的原因有很多:

  • 您的防火牆或防病毒軟件可能會阻止連接。
  • 您還可能會發現廣告攔截器、虛擬專用網絡 (VPN) 應用程序或其他瀏覽器擴展程序正在影響連接。
  • 由於未經授權的更改或人為錯誤,網絡或路由器設置可能與您的預期不同。
  • 在極少數情況下,您會發現您的設備有一個或多個損壞的文件。

DNS_PROBE_FINISHED_BAD_CONFIG 錯誤背後的核心原因是網絡問題,通常在您自己的計算機上。 因此,我們可以通過幾種不同的方法將注意力集中在這裡。

如何修復 DNS_PROBE_FINISHED_BAD_CONFIG 錯誤(6 種方法)

要修復 DNS_PROBE_FINISHED_BAD_CONFIG 錯誤,您將主要使用計算機的系統。 在很多情況下,修復很簡單,儘管還有其他一些需要更多技術考慮的問題:

  1. 確保檢查設備連接、刷新並重新啟動計算機等。
  2. 從您的機器中刪除臨時瀏覽器文件。
  3. 清除瀏覽器緩存。
  4. 清除域名系統 (DNS) 緩存。
  5. 更新計算機的 IP 地址。
  6. 更改您的 DNS 設置以修復錯誤。

當然,首要任務是確保 DNS_PROBE_FINISHED_BAD_CONFIG 錯誤不是臨時故障。 因此,我們將從這裡開始。

1.對您的計算機進行一些基本檢查

如果沒有“遊戲前”禮貌用語來檢查一些基本的“IT 技術支持”注意事項,一篇關​​於瀏覽器錯誤的文章將是不完整的。 因此,我們敦促您在開始深入研究系統設置之前嘗試以下操作:

  • 刷新有問題的網頁,儘管我們會注意到這對大多數人來說幾乎是一種反射動作。
  • 除此之外,您可能需要在不同的瀏覽器中檢查網頁,因為這可能會指出錯誤的具體原因。
  • 確保您的調製解調器的佈線是健全的,並且您希望存在的所有有線連接都正確!
  • 如果您不經常重新啟動計算機,則值得嘗試以確保您擁有“乾淨”的連接。 這尤其適用於筆記本電腦,尤其是 MacBook。 因為您不需要關閉 Apple 設備,它們會一直處於睡眠狀態。 因此,建議重新啟動。
  • 如果您使用防病毒程序或 VPN,您可能也想關閉它們。 它不必是永久性的,但您可能會發現連接返回時沒有文字數字塊。

如果您勾選了所有這些框並且您仍然有 DNS_PROBE_FINISHED_BAD_CONFIG 錯誤,那麼您可以做更多的事情。 我們將在本文的其餘部分介紹我們推薦的所有方法。

2.從您的計算機中刪除任何臨時文件

“交換”或臨時文件是幾乎每個系統的共同特徵。 在大多數情況下,您的計算機將有一個“垃圾收集”系統,它會在一段時間後刪除這些臨時文件。 無論那一點還沒有出現,或者某些文件的垃圾沒有發生,您都希望自己動手。

如果您是 Linux 用戶,則臨時文件夾會在系統重新啟動時自動清空,因此您可以前往此處。 但是,對於 Windows 和 macOS 用戶,需要執行幾個步驟。

從 Windows 開始,如果您在搜索欄中鍵入“%temp%”,這將打開相關目錄:

使用搜索功能查找 Windows Temp 文件夾。

這裡的簡單工作是選擇它們並清除文件夾。

選中所有文件的 Windows Temp 文件夾。

對於 macOS 機器,按Shift + Command + G快捷方式打開“轉到文件夾”對話框。 在這裡,導航到~/Library/Caches

在 macOS 中查找 Library/Caches 文件夾。

您可能還需要按Shift + Command + Period來顯示所有隱藏文件,因為這將幫助您捕捉所有內容。 無論如何,您將來到一個充滿臨時文件的文件夾:

打開的 Caches 文件夾,裡面有文件。

再次,選擇所有內容並刪除內容。 如果此步驟不能幫助您修復 DNS_PROBE_FINISHED_BAD_CONFIG 錯誤,我們的其他人可能會這樣做。

3.清除瀏覽器緩存

老實說,您的瀏覽器緩存可能不是 DNS_PROBE_FINISHED_BAD_CONFIG 錯誤的主要原因,但它不會損害您修復它的機會。

首先,壞消息:每個瀏覽器都有自己的清除緩存的過程。 然而,好消息是我們在 Design Bombs 博客上對此進行了深入介紹。 更重要的是,WPKube 上有很多關於清除瀏覽器的教程,例如如何修復白屏死機 (WSoD)。

無論您使用哪種瀏覽器,請清除緩存並再次檢查 DNS 錯誤。 如果錯誤仍然存在,至少您有更多的空白來查看其他選項。

4. 刷新計算機上的 DNS 緩存

當然,如果 DNS_PROBE_FINISHED_BAD_CONFIG 錯誤是由 DNS 問題引起的,您需要排除這方面的問題。 您的計算機將使用 DNS 緩存,原因與存在瀏覽器緩存的原因相同。 但是,就像其他緩存一樣,您可以找到可能導致問題的舊文件。

Linux 用戶再次有一個簡單的方法:使用Control + Shift + T打開命令終端,然後運行以下命令:

sudo systemd-resolve --flush-caches

對於 Windows 用戶,它只是稍微複雜一點。 首先,打開命令提示符——你可以在 Windows 搜索欄中輸入“cmd”來找到它:

在 Windows 中查找命令提示符。

在這裡,輸入ipconfig /flushdns ,然後按 Enter 運行命令:

在 Windows 命令提示符中輸入命令以刷新 DNS 緩存。

對於 macOS,查看打開終端窗口(通常使用 Spotlight 或導航到應用程序 > 實用程序 > 終端屏幕:

macOS 應用程序屏幕中的終端應用程序。

從這裡輸入sudo killall -HUP mDNSResponder ,然後運行命令。 在任何這些情況下,您可能都看不到確認消息,但該過程將運行。 隨意檢查 DNS_PROBE_FINISHED_BAD_CONFIG 錯誤是否消失,但不要關閉這些終端和命令提示符窗口:您可以在此處執行其他操作來解決此問題。

5. 更新您計算機的 IP 地址

您的 IP 地址是 DNS 的核心部分,因此您也可以對其進行調整以嘗試修復 DNS_PROBE_FINISHED_BAD_CONFIG 錯誤。 在 Windows 中,返回命令提示符,然後鍵入以下命令,依次運行每個命令:

 ipconfig /release ipconfig /renew

第一個命令將放棄您的 IP 地址的租約,第二個命令將獲取一個新的。 這將有助於刪除和重新建立您的 IP 地址的緩存信息,並且只需幾秒鐘即可完成。

對於 macOS,您可以前往System Preferences > Network屏幕:

蘋果網絡頁面。

您需要的選項位於高級部分的TCP/IP選項卡下。 在這裡,單擊更新 DHCP 租約

網絡頁面中的 TCP/IP 屏幕。

這將獲得與 Windows 相同的結果,並且您可能無法確認該過程是否成功。

6.更改您的 DNS 設置

您的 Internet 服務提供商 (ISP) 將為您分配一個 DNS 服務器,並且 100 次中有 99 次,您無需三思而後行。 但是,有一次您確實需要考慮它,您可以更改 DNS 設置並解決 DNS_PROBE_FINISHED_BAD_CONFIG 錯誤。

對於 macOS,這很容易。 首先,前往“系統偏好設置”>“網絡”屏幕,進入“高級”部分,然後查找“DNS”選項卡:

Apple 網絡屏幕中的 DNS 選項卡。

您可以使用DNS 服務器列表下的號圖標添加新的 DNS 服務器。 您可以使用許多公共和私有 DNS 服務器。 但是,如果你想測試它是否能解決 DNS_PROBE_FINISHED_BAD_CONFIG 錯誤,你可以使用 CloudFlare 的公共 DNS 服務器 - 1.1.1.1

對於 Windows,您可以前往設置屏幕,然後查找網絡和 Internet:

Windows 設置中的網絡和 Internet 選項。

接下來,找到更改適配器選項鍊接,然後進入該屏幕:

在 Windows 的高級網絡選項中選擇更改適配器選項設置。

這將帶您進入“網絡連接”頁面,該頁面將列出您系統上的所有連接。 您在這裡的工作是右鍵單擊您選擇的連接,然後前往“屬性”屏幕:

選擇網絡連接的屬性鏈接。

屬性屏幕將顯示不同協議的列表。 選擇Internet 協議版本 4 (TCP/IPv4)選項,然後單擊屬性按鈕:

選擇 TCP/IPv4 協議的屬性鏈接。

最後一步是選擇使用以下 IP 地址單選按鈕。 在 IP 地址字段中,輸入您選擇的 DNS 服務器:

在 TCP/IPv4 屬性屏幕中輸入 IP 地址。

確認更改後,您可以檢查 DNS_PROBE_FINISHED_BAD_CONFIG 錯誤 - 如果一切順利,它將消失。

總之

這可能令人驚訝,但大多數用戶每天都會遇到許多瀏覽器錯誤。 不起眼的 404 錯誤就是其中之一,但瀏覽器中的錯誤可能會阻止您前進。 在很多情況下,這將是字面意思,因為在解決問題之前您將無法瀏覽到特定網站。

DNS_PROBE_FINISHED_BAD_CONFIG 錯誤就是這樣一種情況,本文介紹瞭如何解決它。 總的來說,請確保您有可靠的物理連接,清除瀏覽器和 DNS 緩存,使用您的 DNS 設置,並更新您的 IP 地址。 其中一個(或組合)將完成這項工作,然後您可以從那裡重新開始瀏覽網頁。

您是否經常遇到 DNS_PROBE_FINISHED_BAD_CONFIG 錯誤,如果是,這些提示中的哪一個對您有幫助? 在下面的評論部分讓我們知道!