centos7 无法启动网络(systemctl start network.service )错误解决办法

大家安装Centos7,系统后,可能会出现,网卡无法自动启动,需要在图形界面点击有线链接,才能正常上网,在这里就简单说下NetworkManager.service 和network.service的区别,前者是图像化管理网络连接的网络服务,后者只提供命令行的管理网络链接服务。出现无法启动systemctl start network.service ,错误,有两方面的原因,

第一种: 和 NetworkManager 服务有冲突,这个好解决,直接关闭 NetworkManger 服务就好了, service

NetworkManager stop,并且禁止开机启动systemctl disable  NetworkManager.service  。之后重启就好了。(我使用第一种成功)

第二种:和配置文件的MAC地址不匹配,这种情况一般是发生在复制虚拟机的时候发生和拷贝别人的配置文件发生,这个也好解决,直接修改 /etc/udev/rules.d/70-persistent-net.rules文件的MAC

地址和 /etc/sysconfig/network-scripts/ifcfg-xxx ,每个人的网卡名称不一样,自己根据实际情况配置就好。



个人建议这两个服务NetworkManager.service和network.service,只装一个或者只设置一个服务开机启动,根据个人爱好设置,适合自己的是最好的。

你可能感兴趣的:(centos)