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,成功了

 

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