天天看点

Ubuntu18.04连不网 报"有线连接未托管"

环境说明:

Win10下64位VMware虚拟机下安装的Ubuntu18.04,64位

今天晚上打开虚拟机突然发现连不上网了,报错提示是:有线连接未托管。截图如下:

Ubuntu18.04连不网 报"有线连接未托管"

点开有线设置发现并没有可以进行有线连接设置的地方:

Ubuntu18.04连不网 报"有线连接未托管"

OK,什么原因呢?

Ubuntu里面有管理网络连接的方案:

方案1:

/etc/network/interfaces

(命令行方案)

方案2:

Network-manager

(图形化界面方案)

两套方案是冲突的,不能同时共存。

第一个方案适用于命令行

如部署在云服务器上,如果你在阿里云,腾讯云,亚马逊云等等这些地方部署了Ubuntu的云服务器的话,就只能这种情况了。

第二个方案适图形化界面

一般来说我们自己电脑上安装的Ubuntu都是采用这个方案,但是如果你在

/etc/network/interfaces

里设置了网上信息的话,

NetworkManager

就不会接管该网上,即使是你开了,系统重启过后也会自动关闭。

所以嘛,好好想想你最近有没有修改过

/etc/network/interfaces

配置文件。如果你不知道自己有没有修改过的话,这个文件正常应该是这样的(看看有没有谁偷偷修改了你的配置文件):

# interfaces(5) file used by ifup(8) and ifdown(8)
auto lo
iface lo inet loopback
           
Ubuntu18.04连不网 报"有线连接未托管"

OK问题找到了,该怎么解决呢?

/etc/network/interfaces

配置文件回滚到上面的样子?

完全不用,Network-manager默认不是关闭的吗?(interface文件修改的话)把它打开就行了

修改Network-manager的配置文件,默认为打开

sudo vim /etc/NetworkManager/NetworkManager.conf
           
[main]
plugins=ifupdown,keyfile

[ifupdown]
managed=true

[device]
wifi.scan-rand-mac-address=no
           
Ubuntu18.04连不网 报"有线连接未托管"

然后重启下

Network-manager

就可以了

sudo service network-manager restart
           

再次看下网络连接:

Ubuntu18.04连不网 报"有线连接未托管"

可以再点开看下有线设置,你会发现图形化管理界面出现了,这个就是

Network-manager

Ubuntu18.04连不网 报"有线连接未托管"

OK,至此问题解决

继续阅读