这个错误的原因是因为我们克隆虚拟机以后, eth0网卡的mac地址发生了改变导致的.
解决办法如下:
vi /etc/udev/rules.d/70-persistent-net.rules
我们会发现类似:
# PCI device 0x8086:0x100f (e1000)
SUBSYSTEM=="net", ACTION=="add", DRIVERS=="?*", ATTR{address}=="00:0c:29:7b:60:38", ATTR{type}=="1", KERNEL=="eth*", NAME="eth0"
# PCI device 0x8086:0x100f (e1000)
SUBSYSTEM=="net", ACTION=="add", DRIVERS=="?*", ATTR{address}=="00:0c:29:3b:50:12", ATTR{type}=="1", KERNEL=="eth*", NAME="eth1"
这样的文字,我们删除和eth0相关的哪一行,也就是第一行. 然后修改eth1为eth0, 最好重启一下,然后修改 /etc/sysconfig/network-script/ifcfg-eth0
,将上面那个文件里的mac地址写入这个文件里面,替换原来的mac地址.保存.
重启网络:
service network restart
搞定.