CentOS 6.0 网卡安装报"Error, some other host already uses address"的解决方案

来源:互联网 发布:免费seo诊断 编辑:程序博客网 时间:2024/06/05 11:20

最近在公司安装一台CentOS 6.0的系统,安装后配置网卡的方法是

cd /etc/sysconfig/network-scripts

vi ifcfg-eth0

添加如下的内容(其中MAC的地址和设备名都是系统自动生成的

DEVICE="eth0"
HWADDR="00:25:11:42:0F:63"
#NM_CONTROLLED="yes"
#ONBOOT="no"
BOOTPROTO=none
IPADDR=192.168.1.253
NETMASK=255.255.255.0
GATEWAY=192.168.1.1
TYPE=Ethernet

然后启用网卡

#ifconfig eth0 up

#/etc/init.d/network start|stop|restart

使用上述指令发现无论如何都启动不和网络(通过ping 192.168.1.1)

后来使用下面的指令居然报错

#ifup eth0

报错内容为"Error, some other host already uses address"

根据该提示GOOGLE,发现已经有人遇到该问题,解决办法是把该报警的内容给注解掉.


解决办法:

vi/etc/sysconfig/network-scripts/ifup-eth

注解掉下面的几行内容,然后再执行ifup eth0

        

 if ! /sbin/arping -q -c 2 -w 3 -D -I ${REALDEVICE} ${IPADDR} ; then    echo {1}quot;Error, some other host already uses address ${IPADDR}."    exit 1 fi
改为

 #if ! /sbin/arping -q -c 2 -w 3 -D -I ${REALDEVICE} ${IPADDR} ; then #   echo {1}quot;Error, some other host already uses address ${IPADDR}." #   exit 1 #fi





原创粉丝点击