在VMWare中克隆出CentOS中镜像,从新生成了mac地址,启动镜像并启动网络,会出现如下错误:shell
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]
默认的第一个网络eth0没法启动,主要成因是:mac地址已变动,没法直接用镜像源的配置启动网络。网络
有两个关键文件须要关注:oop
1.系统自动生成的网卡硬件信息文件post
/etc/udev/rules.d/70-persistent-net.rules
2.系统自动生成的网卡运做配置文件spa
/etc/sysconfig/network-scripts/ifcfg-eth0
*其中eth0可能根据网卡数量会自动生成eth1,eth2…等文件rest
解决办法:code
删除70-persistent-net.rules文件中多余的配置条目,将VMWare中生成的mac地址填入(甚至直接删掉这个文件也能够,系统会在启动时自动生成)ip
修改ifcfg-eth0中的mac地址get
两个文件中的内容匹配,则将能成长激活网卡。it
启动网络:
启动网络有几种方法:
1.全局启动
service network restart
或
service network stop service network start
或
/etc/init.d/network restart
2.单独启动
ifdown eth0 ifup eth0
查看网络情况:
service network status
ifconfig