环境
运行于VMware WorkStation 12下的CentOS 7.4
问题背景
一次yum update
后重启无论如何上不上网。ifconfig只能看到两个网卡 lo
和virbr0
,原来应该有的eth0
没有了。
解决之路
-
首先重启,不管用。
-
在VMware中断开网卡连接并重新连接,不管用。
-
网卡连接模式由桥接改为NAT,不管用。
-
按照网上的思路重新编辑
/etc/sysconfig/network-scripts/ifcfg-ens33
的内容,并执行ifconfig ens33 down ifconfig ens33 up systemctl restart network systemctl restart NetworkManager
还是不管用。
又查阅了一些资料,说是 NetworkManager
和network
服务有冲突,不能同时运行。停止并禁用NetworkManger
,但重新执行systemctl restart network
后正常了。
经验:
NetworkManager
和network
服务不能同时存在,只能保留一个。