VMWare克隆CentOS 6系统导致无法启动网络解决记录

公司服务器上周挂了后,需要新的系统,于是用了之前服务器导出的CentOS6的镜像。
成功部署后,发现无法访问,控制台登陆后发现network.service没起来,于是重启network.

[root@localhost]# service network restart
Shutting down loopback interface:                          [  OK  ]
Bringing up loopback interface:                            [  OK  ]
Bringing up interface eth1:  Error: No suitable device found: no device found for connection'System eth1'.                            [FAILED]

发现多了个eth1,于是打开/etc/udev/rules.d/70-persistent-net.rules内容:

......

# PCI device 0x15ad:0x07b0 (vmxnet3)
SUBSYSTEM=="net", ACTION=="add", DRIVERS=="?*", ATTR{address}=="00:0c:29:0b:4c:2a", ATTR{type}=="1", KERNEL=="eth*", NAME="eth1"

发现NAME=”eth1″
并且MAC地址与/etc/sysconfig/network-scripts/ifcfg-eth0中的不一致,于是修改70-persistent-net.rules中的eth1eth0,并将ifcfg-eth0中的MAC 值改为70-persistent-net.rules中的MAC地址值.
然后重启即可。