【問題描述】
現(xiàn)象:
某些機器系統(tǒng)右下角的網(wǎng)絡圖標顯示感嘆號(如下圖所示),但是網(wǎng)絡又是正常使用的,我們該如何處理呢?

原因分析:
麒麟系統(tǒng)有個網(wǎng)絡連通檢測地址,會去測試/etc/NetworkManager/NetworkManager.conf文件里定義的網(wǎng)址的連通性,不能連通該網(wǎng)址就會有相關的網(wǎng)絡異常提示。
【解決辦法】
方法1:禁用網(wǎng)絡連通檢測
- 編輯
/etc/NetworkManager/NetworkManager.conf文件,如下圖所示,在[connectivity]下方增加一行enabled=false內(nèi)容。然后保存并關閉文件。
sudo pluma /etc/NetworkManager/NetworkManager.conf
如下圖所示:

file
- 執(zhí)行以下命令,重啟
NetworkManager服務:
sudo systemctl restart NetworkManager
- 查看網(wǎng)絡狀態(tài)是否已經(jīng)不顯示感嘆號了?如果還存在,重啟系統(tǒng)再看一下。
方法2:禁用網(wǎng)絡連通檢測
網(wǎng)絡連接性檢測的默認網(wǎng)址 www.cnnic.net.cn 無法訪問導致的。為了解決這個問題,將這個網(wǎng)址修改為可以正常訪問的網(wǎng)址,例如 www.baidu.com ,或者內(nèi)網(wǎng)里可以正常訪問的網(wǎng)址。
操作步驟
- 修改配置文件:
sudo pluma /etc/NetworkManager/NetworkManager.conf
-
編輯內(nèi)容:
找到網(wǎng)絡連接性檢測的相關設置,將網(wǎng)址 http://www.cnnic.net.cn 修改為 http://www.baidu.com ,然后保存并退出編輯,如下圖所示:
file 重啟NetworkManager服務(
或者重啟操作系統(tǒng)):
$ sudo systemctl restart NetworkManager
本文由mdnice多平臺發(fā)布
