系统重启网络服务会提示Determining if ip address is already in use for device eth0提示。

但是使用又没有问题呢,那么怎么关闭这个显示呢,Linux下network提示Determining if ip address

系统版本:Red Hat Enterprise Linux Server release 6.8 (Santiago)

问题现象

重启网卡的时候会提示,(如果有多块网卡会提示多条信息)弹出界面如下:

[root@ocbsap01 network-scripts]# service  network restart

正在关闭接口 eth0:                                        [确定]

正在关闭接口 eth1:                                        [确定]

关闭环回接口:                                             [确定]

弹出环回接口:                                             [确定]

弹出界面 eth0: Determining if ip address 192.168.10.128 is already in use for device eth0...

                                                           [确定]

弹出界面 eth1: Determining if ip address 10.10.10.128 is already in use for device eth1...

                                                           [确定]


关闭arpcheck提示

出现这个提示查询过各种资料原来是linux网卡配置arp检查导致的,把这个关掉即可

vim /etc/sysconfig/network-scripts/ifcfg-eth1

在网卡配置文件里面添加  ARPCHECK=no 如下:

DEVICE=eth1

TYPE=Ethernet

ONBOOT=yes

BOOTPROTO=static

HWADDR=00:0c:29:7a:98:ca

IPADDR=10.10.10.128

NETMASK=255.255.255.0

GATEWAY=10.10.10.2

ARPCHECK=no


设置好之后,保存修改。重启网卡服务service network restart

如下:eth1已经没有刚刚那个提示了。

[root@ocbsap01 network-scripts]# service  network restart

正在关闭接口 eth0:                                     [确定]

正在关闭接口 eth1:                                     [确定]

关闭环回接口:                                             [确定]

弹出环回接口:                                             [确定]

弹出界面 eth0: Determining if ip address 192.168.10.128 is already in use for device eth0...

                                                                     [确定]

弹出界面 eth1:                                            [确定]


注意事项

关闭arpcheck检查关闭上述提醒显示,建议在设置之前。先确认网卡配置的IP是否有冲突。配置之前先测试如Ping一下,看看当前网络是否有冲突的IP