环境
运行于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服务不能同时存在,只能保留一个。