您现在的位置是:首页 > 技术教程 正文

【ubuntu】 20.04 网络连接器图标不显示、有线未托管、设置界面中没有“网络”选项等问题解决方案

admin 阅读: 2024-03-15
后台-插件-广告管理-内容页头部广告(手机)

问题

在工作中 Ubuntu 20.04 桌面版因挂机或不当操作,意外导致如下问题

1、 Ubuntu 网络连接图标消失
在这里插入图片描述

2、 有线未托管

在这里插入图片描述
上图中展示的是 有线 已连接 ,故障的显示 有线 未托管 或其他字符

3、 ”设置“ 中缺少”网络“选项

在这里插入图片描述
上图是设置界面,拥有“网络”选项,是正常的,即可以进行网络设置。故障的“设置”界面中不存在“网络”选项,即不能进行网络设置

4、 [1692771694.0556] Error: failed to open /run/network/ifstate 警告
在这里插入图片描述
上图是使用 sudo service network-manager status 查看信息时,信息中有 [1692771694.0556] Error: failed to open /run/network/ifstate 警告

解决方案

方案一

新版的 Ubuntu 中使用 Netplan 管理网络设备及资源,而 netplan 却将网络管理权委托给了 NetworkManager 或 Systemd-networkd 。(更多可参考Ubuntu 20.4 没有/etc/network/interfaces,配置网络需用Netplan)

大多情况下是委托到 NetworkManager 来处理。

因此遇到 “Ubuntu 网络连接图标消失,或无法设置网络” 的问题,可以依次执行如下命令解决

xzbd@ubuntu:~$ sudo service network-manager stop xzbd@ubuntu:~$ sudo rm /var/lib/NetworkManager/NetworkManager.state xzbd@ubuntu:~$ sudo service network-manager start
  • 1
  • 2
  • 3
  • 4

方案二

修改 /etc/NetworkManager/conf.d/ 下 xxx.conf 配置文件,在文件末尾加上,except:type:ethernet ,然后重启 NetworkManager 即可

1、修改 /etc/NetworkManager/conf.d/10-ubuntu-fan.conf ,在配置末尾加上 ,except:type:ethernet

配置文件信息参考【ubuntu】网络管理:/usr/lib/NetworkManager/conf.d/10-globally-managed-devices.conf 该文件是什么文件,有什么用,如何使用 ?

[keyfile] unmanaged-devices+=interface-name:fan-*,except:type:ethernet
  • 1
  • 2
  • 3

2、 重启 NetworkManager

sudo systemctl restart NetworkManager
  • 1

在这里插入图片描述

系列文章

  • 【ubuntu】网络管理:/usr/lib/NetworkManager/conf.d/10-globally-managed-devices.conf 该文件是什么文件,有什么用,如何使用 ?
  • Ubuntu 20.4 没有/etc/network/interfaces,配置网络需用Netplan
标签:
声明

1.本站遵循行业规范,任何转载的稿件都会明确标注作者和来源;2.本站的原创文章,请转载时务必注明文章作者和来源,不尊重原创的行为我们将追究责任;3.作者投稿可能会经我们编辑修改或补充。

在线投稿:投稿 站长QQ:1888636

后台-插件-广告管理-内容页尾部广告(手机)
关注我们

扫一扫关注我们,了解最新精彩内容

搜索
排行榜