CentOS Linux解决Device eth0 does not seem to be present


 在VMware里克隆出来的CentOS Linux。。

用ifconfig 发现只看到LO 卡,看不到其它网卡

编加 ifcfg-eth0 发现原来机器IP地址存在,

然后用

service network restart

Shutting down loopback insterface:                                                                                                     [  OK  ]
Bringing up loopback insterface:                                                                                                          [  OK  ]
Bringing up interface eth0:  Device eth0 does not seem to be present,delaying initialization.                    [FAILED]

121217104484381.jpg


解决办法:


首先,打开/etc/udev/rules.d/70-persistent-net.rules内容如下面例子所示:

QQ截图20171104161544.jpg


找到一条你服务器中不存在的网址MAC地址,记录下来,然后打开/etc/sysconfig/network-scripts/ifcfg-eth0

把将 DEVICE="eth0"  改成  DEVICE="eth2"  ,
将 HWADDR="00:0c:29:8f:89:97" 改成上面的eth2的MAC地址  HWADDR="00:0c:29:50:bd:17"


然后restart network 服务。


# service network restart
或者

# /etc/init.d/network restart


完美解决。。