問題如下:
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,成功了