说起来挺奇葩的,不小心改了下虚拟机的文件夹名,结果虚拟机重启后网卡就消失了,网上搜索了半天,要不就没有管理,要不就只有底层能上网,最后变成有线网卡一直提示未托管,网上所有帖子的方法都试过了,就是不行。最后无意间发现了解决方法,列出来大家参考下吧。
第一步,编辑/etc/network/interfaces这个文件,改成如下:PS:实际上就是还原成最原始的样子
# interfaces(5) file used by ifup(8) and ifdown(8)
auto lo
iface lo inet loopback
第二步,编辑/etc/NetworkManager/NetworkManager.conf这个文件,把managed改为true
...
[ifupdown]
managed=true
...
上面两步改完后,重启,问题变成未托管。
第三步,最重要的一步,查看NetworkManager的配置
#命令
sudo NetworkManager --print-config
里面有一项内容,显示NetworkManager管理的设备情况
...
[keyfile]
unmanaged-devices=*,except:type:wifi,except:type:wwan
...
这个时候我的配置文件里是没有有线网卡的,只有无线设备
下面修改这个文件
#命令
sudo vim /usr/lib/NetworkManager/conf.d/10-globally-managed-devices.conf
添加except:type:ethernet 如下所示:
...
[keyfile]
unmanaged-devices=*,except:type:ethernet,except:type:wifi,except:type:wwan
...
保存后重启,网卡出现了,剩下的就是图形化配置了。