VM虚拟机里装的 CentOS7 ,之前用的好好的,突然就连不上网了。
使用命令:
systemctl restart network.service
提示错误:
注:网截图了,用网友的
按提示输入:
systemctl starus network
里面有行错误提示: failed to start lsb bring up/down
网上找了一圈,大部分说是 network服务 和 NetworkManager服务冲突了, 让使用
systemctl stop NetworkManager 命令,停止 NetworkManager 这个服务,但是服务停止
了也不能获取IP 。
在翻看其他网页时,无意看到 network 和 NetworkManager 介绍,说 从CentOS7 默认是
NetworkManager 在管理网络[注]。
解决方法:
有了,那我们 ”反其道”行之 ,开启 NetworkManager 停止network 服务。
systemctl stop network systemctl start NetworkManager
哈哈,成功, 又获取到 IP 了
别忘了关闭 network 开机自启 和 启动 NetworkManager 开机自启
systemctl disable network systemctl enable NetworkManager
检查开机项:
systemctl list-unit-files |grep NetworkManager
添加 NetworkManager 开机启动,完成
---------------------------
回顾:
可能是写 网络组播程序,程序把网络服务搞瘫了,结果一直去以为 network 服务在管理网络服务。
参考:
https://developer.aliyun.com/article/517455
-
- Centos7 Centos failed Linux bringcentos7 centos failed linux networking failed linux bring 错误 方法failed bring fail2ban centos linux fail2 centos7 centos vmware linux centos7 centos mysql8 linux centos7 centos linux nginx linux-systemd-x centos7 mariadb systemd centos7 centos linux pam centos7 centos linux node