在使用linux系统时我们修改network配置后经常要用到
systemctl restart network命令重启网卡是修改生效,但是使用这个命令经常会包一下错误
Job for network.service failed because the control process exited with error code. See “systemctl status network.service” and “journalctl -xe” for details.
这是什么原因造成的呢?其实就是因为linux里两个网络配置工具network和NetworkManager冲突导致的,NetworkManager一般用于安装了桌面环境的Linux系统,一般情况下我们直接使用以下明令禁止使用NetworkManager就行了
关闭当前NetworkManager(开机还会自启)
systemctl stop NetworkManager
注意:注意如果只是使用上面的命令关闭NetworkManager,再次重启依然是会自动启动NetworkManager,那时可能又会发生无网络连接的问题,再次禁止使用然后重启网卡即可恢复正常。如果不要想这么麻烦,
使用以下命令开机静止开机自启动即可,
使用之前先使用上面的命令关闭NetworkManager
systemctl disable NetworkManager
这样就OK,不出意外网络配置这块应该不会有啥问题了,有问题可以评论留言,看到会回复
Linux网络配置相关文章 :
http://t.csdn.cn/C78JE
http://t.csdn.cn/C78JE
参考文章:
http://t.csdn.cn/4zW9b
http://t.csdn.cn/4zW9b
CentOS – network和NetworkManager冲突
https://baijiahao.baidu.com/s?id=1615755481699209564&wfr=spider&for=pc