[Fixed] “檢測到網絡更改”


當您嘗試訪問網頁時,您的網絡瀏覽器可能會顯示“檢測到網絡更改”錯誤。這是一個相當常見的錯誤,導致系統無法訪問 Internet。此錯誤通常伴隨著“連接被中斷”錯誤消息。

本文為這個問題提供了一些可能的解決方案。

為什麼我會收到此錯誤?

正如錯誤消息所暗示的,這個問題主要發生在系統檢測到實際網絡配置發生變化時。但是,如果您沒有對網絡配置進行任何更改,您也可能會由於多種因素看到此錯誤,包括:

  • VPN(虛擬專用網絡)
  • 代理服務器
  • 活動進程正在干擾網絡
  • 啟用了隱私擴展的 IPv6
  • 網絡設備故障

如何修復錯誤?

系統遇到的錯誤可能是非永久性錯誤。因此,我們建議您首先遵循這些簡單的方法。

  • 請重新啟動您的計算機
  • 關閉調製解調器/路由器並在 2 分鐘後重新打開
  • 斷開並重新連接您的網絡適配器(例如 USB WiFi 適配器或以太網電纜)。

如果問題仍然存在,請嘗試以下操作:

1.關閉你的VPN

有時 VPN 無法按預期工作,您會收到錯誤消息。

要關閉 VPN,請將其打開 環境 找到下面的選項 通訊網絡 類別。

使用切換按鈕關閉 VPN

2.檢查您的代理配置

代理服務器通常用於辦公室、大學和其他組織的 Internet 訪問。代理設置可以在下面找到 VPN 我們在上面的方法中看到的選項。

如果你是 個人的家庭 通訊網絡你可以試試 無效的 網絡代理。

否則,您應該確保: 代理服務器地址 什麼時候 港口 數字 配置正確。

確保您有正確的代理配置

3. 使用 GUI 在您的系統上禁用 IPv6。

根據許多遇到相同問題的用戶(來源:Ask Ubuntu),可以通過以下方式修復此錯誤: 完全禁用 IPv6 整體或簡單地 IPv6 隱私擴展.

IPv6 是 互聯網協議版本 6 它是作為流行的 IPv4 的升級而開發的。目前很少有系統使用 IPv6,因此禁用它是安全的。

1. 打開 環境 然後去 通訊網絡 (如果使用電纜)或 無線上網 (如果使用無線連接)

2. 單擊小齒輪圖標以打開特定網絡設備的設置。

3.去 IPv6 單擊選項卡 無效的 單擊單選按鈕以應用您的更改。

禁用 IPv6禁用 IPv6 和[適用]點擊。

4. 使用終端禁用系統上的 IPv6。

要檢查您的系統是否啟用了 IPv6,請輸入以下代碼:

ip a | grep inet6

將產生類似於以下的輸出:

inet6 ::1/128 scope host 
inet6 fe80::b6e9:f253:d999:c86e/64 scope link noprefixroute 
inet6 fe80::c03d:e44:23f9:1083/64 scope link noprefixroute

如果禁用 IPv6, 不產生任何輸出.

無效的 對於 IPv6,請一一運行以下命令。

sudo sysctl -w net.ipv6.conf.all.disable_ipv6=1
sudo sysctl -w net.ipv6.conf.default.disable_ipv6=1

重新啟動系統並查看問題是否已解決。

要重新啟用它,請輸入以下命令:

sudo sysctl -w net.ipv6.conf.all.disable_ipv6=0
sudo sysctl -w net.ipv6.conf.default.disable_ipv6=0

如何在 Ubuntu 上禁用 IPv6?

5.更新你的系統

更新系統的軟件包也會有所幫助,因為大多數更新都包括安全和錯誤修復。要更新系統,您可以使用以下命令:

sudo apt update
sudo apt upgrade

概括

在本文中,我們討論了導致惱人的“檢測到網絡更改”錯誤的原因以及如何解決導致該錯誤的問題。這個錯誤通常很小,可以通過上述方法修復,但在極少數情況下,它可能是由硬件問題或 ISP 的問題引起的。如果問題仍然存在,我們建議聯繫您的 ISP。