CentOS 靜態IP分配,提示Error, some other host already uses address解決辦法


(一)第一 修改 ifup-eth

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

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

重新啟動網絡服務: service network restart

(二)第二步修改ifcfg_****到 ifcfg-eth0
cd /etc/sysconfig/network-scripts/
修改ifcfg-****為 ifcfg-eth0
[root@localhost network-scripts]# cat ifcfg-eth0
TYPE=Ethernet
BOOTPROTO=static
IPADDR=192.168.2.230
NETMASK=255.255.255.0
GATEWAY=192.168.2.1
DNS1=218.2.135.1
NM_CONTROLLED=no
DEFROUTE=yes
PEERDNS=yes
PEERROUTES=yes
NAME=eth0
DEVICE=eth0
ONBOOT=yes
HWADDR=00:0c:29:51:73:da

(三)修改70-persistent-ipoib.rules 文件 更改mac地址與上面一致 藍色部分

修改
cat /etc/udev/rules.d/70-persistent-ipoib.rules
ACTION=="add",SUBSYSTEM=="net",DRIVERS=="?*",ATTR{type}=="32",ATTR{address}="00:0c:29:51:73:da",KERNEL=="eth*",NAME="eth0"

 (四)查看MAC地址,編輯/etc/sysconfig/network-script/ifcfg-eth0和ifcfg-eth1

把MAC改為正確的,把UUID刪掉。


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM