引用:
Ubuntu18.04连不网 报"有线连接未托管"_ubuntu20.04以太网未托管-CSDN博客
正文
虚拟机环境配置:
VirtaualBox + Ubuntu18.04桌面版
问题现象:
Ubuntu18.04虚拟机的桌面上提示“有线连接未托管”,虚拟机不能上网,也不能通过Ubuntu18.04 虚拟机桌面来设置网络。
问题出现的步骤:
1. 想要配置Ubuntu18.04桌面版虚拟机的网卡为静态IPv4地址。我根据百度搜索到的 CSDN 博客连接里的提示,进行了如下操作。
操作1: 修改了 '/etc/network/interfaces'文件,把需要配置的网卡修改为了静态IP地址,并执行了'sudo service networking restart'
# interfaces(5) file used by ifup(8) and ifdown(8)
auto lo
iface lo inet loopback
auto enp0s3
iface enp0s3 inet static
address 192.168.2.117
netmask 255.255.255.0
gateway 192.168.2.1
操作2: 通过Ubuntu18.0.4桌面菜单栏的桌面图标,通过图形界面窗口的方式设置了Ubuntu18.04的虚拟机IP地址。
操作3: 重启设备
设计重启成功之后,ifconfig命令查看网卡的IP地址是指定的静态IPv4地址。但是Ubuntu18.04虚拟机无法上网。并且Ubuntu18.04虚拟机桌面上提示“有线连接未托管”。
原因分析:
参考参考链接里的博文解释,Ubuntu18.04 网络管理有两种方式:
Ubuntu18.04连不网 报"有线连接未托管"_ubuntu20.04以太网未托管-CSDN博客文章浏览阅读5k次,点赞7次,收藏24次。问题现象:sudo vim /etc/NetworkManager/NetworkManager.confvim /etc/NetworkManager/NetworkManager.conf然后重启下Network-manager就可以了sudo service network-manager restart_ubuntu20.04以太网未托管https://blog.csdn.net/Black_3717/article/details/90406310
- 一种是 netspan ,用于Unbuntu18.04 桌面版
- 另一种是 interfaces (ifdown/ifup)管理方式,用于没有图形桌面环境的Unbuntu18.04 Server服务器版本。
两者不能共存,当Ubuntu18.04桌面版系统检测到 ‘/etc/network/interfaces’中网卡的配置发生了改变之后,netspan 就会自动不再托管该网卡。所以在上面的操作1和操作2同时修改了 'enp0s3'网卡的配置之后,Ubuntu18.04虚拟机图形界面就提示网络“有线连接未托管”。
解决方法:
根据原因对症下药,因为方式1和方式2是冲突的。通过图形界面来管理配置网卡的静态IP地址更方便点,我们就恢复掉 '/etc/network/interaces'的改动,把我们的修改去掉。然后重启虚拟机,重启之后我们就可以通过图形界面配置Ubuntu18.04桌面版的网络地址了。并且虚拟机也可以上网了。