在使用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/C78JEhttp://t.csdn.cn/C78JE

参考文章:

http://t.csdn.cn/4zW9bhttp://t.csdn.cn/4zW9bCentOS - network和NetworkManager冲突https://baijiahao.baidu.com/s?id=1615755481699209564&wfr=spider&for=pc

Logo

为开发者提供学习成长、分享交流、生态实践、资源工具等服务,帮助开发者快速成长。

更多推荐