VMware克隆主机后网卡恢复eth0的方法


       VMWARE虚拟机克隆主机后,新主机的网卡信息就会变动了,不再了eth0、eth1了,如果你主机上有多张网卡,那就可能会变成eth3、eth4之后了。。
 
       那么如何恢复像新装主机那样的eth0和eth1设备
克隆虚拟机后,虚拟机OS中还保留了克隆前的MAC地址,导致网卡不能被识别。
 
解决办法是直接删除下面这个文件 ;如果你不放心可以把它移动到别处
 
 
  1. [root@server~]# rm -f /etc/udev/rules.d/70-persistent-net.rules 
  2.  
  3. 执行重新加载硬件命令:start_udev
 
然后重启,让Linux引导时重新识别网卡,登陆系统后ifconfig -a发现恢复了eth0,但是上面那个文件就不会再生成了。
 
如果不删除就先执行命令:start_udev

 

 

此时检查一下目前的网卡信息:ifconfig -a

 

 

主要看后面的MAC地址,接着编辑文件:vi /etc/udev/rules.d/70-persistent-net.rules

 

 

可以看到新的网卡eth2和eth3对应的MAC地址,这时你只要把上图蓝色的删除。并把下面红框内的eth2改成eth0,eth3修改成eth1。

再次执行命令:start_udev

 

ifconfig -a即可看到网卡已经变成你想要的样子;