目录

问题

解决

方法一

方法二


问题

机器上 Ubuntu 虚拟机之前跑的都挺好,今天启动后发现不能联网了,再仔细查看发现连任务栏的网络图标都不见了。

解决

经过一顿摸索,发现了如下解决方法,其中方法一适用于自己的情况,其他情况也记录一下,万一适用于其他人呢。

方法一

修改虚拟机的网络管理器配置,注意不是VM的网络配置,具体命令依次如下:

sudo service network-manager stop

sudo rm /var/lib/NetworkManager/NetworkManager.state

sudo vim /etc/NetworkManager/NetworkManager.conf

打开配置文件后,把其中 ifupdown.managed 属性值改成 true,具体如下图所示:

然后继续执行如下命令: 

sudo touch /etc/NetworkManager/conf.d/10-globally-managed-devices.conf

重启网络管理器服务,命令如下:

sudo service network-manager restart

此时,再看系统任务栏的网络图标是不是就出现了,如果没有就重启一下机器。

我的情况就是这样,效果如下图所示:

同时,IP 地址也有了,原来如下图所示:

现在同样执行 ifconfig 命令,输出结果如下图所示:

方法二

如果出现了上述情况,同时还有如下提示,可以考虑使用方法二。

重启网络服务,命令如下:

sudo systemctl restart NetworkManager.service

然后,修改 VM 的虚拟网络模式修改为桥接模式,再输入 ifconfig 命令查看是否正常。

作者简介:😄大家好,我是 Data-Mining(liuzhen007),是一位典型的音视频技术爱好者,前后就职于传统广电巨头和音视频互联网公司,具有丰富的音视频直播和点播相关经验,对 WebRTC、FFmpeg 和 Electron 有非常深入的了解,😄公众号:玩转音视频。同时也是 CSDN 博客专家(博客之星)、华为云享专家(共创编辑、十佳博主)、51CTO社区编辑、InfoQ 签约作者,欢迎关注我分享更多干货!😄 

Logo

华为开发者空间,是为全球开发者打造的专属开发空间,汇聚了华为优质开发资源及工具,致力于让每一位开发者拥有一台云主机,基于华为根生态开发、创新。

更多推荐