ifconfig查看的ip與設置ip不一致,且重啓網絡失敗

問題如下:

1、設置了靜態IP,執行# service network restart 失敗

2、# ifconfig查看顯示的IP與實際設置的IP不一致,設置的是192.168.11.2,查看顯示的是192.168.11.105

 

首先看問題:執行service network restart命令後出現下面的錯誤:

根據提示輸入systemctl status network.service命令後出現如下錯誤信息:

network服務啓動不了首先保證/etc/sysconfig/network-scripts目錄下的ifcfg-eth0(每臺機器不一定相同)沒有錯誤(如果你改動過的話),這裏的錯誤指的在更改過程中因爲手誤敲錯字母之類的。

 

解決方法如下:

1.和 NetworkManager 服務有衝突,這個好解決,直接關閉 NetworkManger 服務就好了, service NetworkManager stop,並且禁止開機啓動 chkconfig NetworkManager off 。之後重啓就好了。

2.編輯 #vi /etc/udev/rules.d/70-presistent-net.rules 文件,將NAME=“XXX” 改成所使用的網卡名稱,我這裏是 eth0

 

3.和配置文件的MAC地址不匹配,執行 # ip addr(或ifconfig)查看mac地址

00:50:56:9d:91:a1 這個就是MAC地址了,將/etc/sysconfig/network-scripts/ifcfg-eth0中的HWADDR(如果沒有就添加上)改成這個MAC地址,如下

4.最後,重啓服務器 #reboot,再次執行#ifconfig,ip一致了,執行# service network restart,成功了

 

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章