前幾天我在虛擬機鏈接IP的時候 發現IP怎么也連不上了, 之后我百度查了查電腦,具體怎么修復,以下是我的故障排查整理
centos 7
(1)ifconfig 沒有主機ip地址
(2)systemctl status network 報錯
systemctl start network
報錯 Failed to start LSB: Bring up/down networking
(3)試着執行systemctl stop NetworkManager
(4)ifconfig 得到主機的ip,恢復正常
原因:網絡配置有兩種方法:network 和networkmanager, 這兩個都配置就會起沖突
network
對網卡的配置
NetworkManager
這個服務由幾個部分組成;一個是管理系統網絡連接;一個是允許用戶管理網絡連接的客戶端程序,使用它可以更好的管理網絡
you have problem because both of NetworkManager and network using same Network driver and default network blocking access for NetworkManager. if you disable
NetworkManager your problem will disappeared after restart.
你出現問題是因為NetworkManager 和 network 使用的是同樣的網絡驅動,默認使用network,理所當然就要阻塞NetwrokManager了。
如果你把NetwrokManager關掉,那么重啟系統后, 你的問題就會消失了
解決辦法:關閉networkmanager
(1)centos7:
systemctl stop networkmanager(臨時)
systemctl disable networkmanager (永久)
(2)redhat 6
service networkmanager stop(臨時)
chkconfig networkmanager off(永久)