重新安装虚拟机后激活eth0

  最近重新安装了虚拟机,安装好之后发现了一个奇怪的现象:ifconfig命令后一贯的eth0变成了eth1,修改也没用,然后就各种google,baidu,发现解决办法:

  http://blog.chinaunix.net/uid-20196318-id-28814.html

  首先,以centos 6.8版本为例:

    第一步:cd /etc/sysconfig/network-scripts/,目录下会有个ifcfg-eth*的文件,进入文件ifcfg-eth*,把DEVICE=eth1改成eth0,保存文件。

    第二步:在centos 6.8中,udev记录网络规则的脚本为:/etc/udev/rules.d/70-persistent-net.rules

  打开该文件,这时你会发现,里面有eth0,eth1两个网卡的信息,但实际上你ifconfig时只能发现eth1一个网卡的信息,这时因为eth0根本就不存在。

  将其中eth0的信息删掉,并将eth1信息中的设备名改为eth0,重启系统,你看到的网卡就是eth0了,或者删掉其中所有的信息重启系统udev会帮你发现新的设备的。

 

    

原文地址:https://www.cnblogs.com/interfaceaj/p/5620096.html