linux虚拟机复制后eth0变成eth3不能启动eth0网卡

linux虚拟机复制后eth0变成eth3不能启动eth0网卡

转载自:https://jingyan.baidu.com/article/495ba841e0023838b20ede75.html

vmware中安装Linux操作系统后,克隆或复制Linux虚拟机后eth0找不到的解决方法,

vmware下复制copy或者克隆clone之后找不到网卡,遇到过多次,今天终于解决,特记录之。


1、复制vmware虚拟机后,需要用vi编辑器将原来的ifcfg-eth0文件中的MAC地址修改为途中所示的mac地址

linux虚拟机复制后eth0变成eth3不能启动eth0网卡_第1张图片


2、修改虚拟机中的文件vi /etc/sysconfig/network-scripts/ifcfg-eth0中的HWADDR=xx:xx:xx:xx:xx:xx,使得这里的xx:xx:xx:xx:xx:xx与虚拟机中网卡适配器的高级中的mac地址一致

linux虚拟机复制后eth0变成eth3不能启动eth0网卡_第2张图片


3、用【高级】中的mac地址替换ifcfg-eth0文件中的mac地址

linux虚拟机复制后eth0变成eth3不能启动eth0网卡_第3张图片

4、 这里的mac地址要与【高级】中的mac地址一致
linux虚拟机复制后eth0变成eth3不能启动eth0网卡_第4张图片

5、

 

#vi/etc/sysconfig/network-scripts/ifcfg-eth0下显示:
  DEVICE=eth0
  ONBOOT=no //开机启动网卡
  BOOTPROTO=static
  IPADDR=192.168.1.8 //自己设置有效ip地址
  NETMASK=255.255.255.0 //子网掩码
  GATEWAY=192.168.1.1 //有效网关地址
  HWADDR=00:0C:29:CE:24:F0
  注意其中的ONBOOT=no将其改为yes,网卡激活。
  3、重启服务。
  #service network restart

####


linux虚拟机复制后eth0变成eth3不能启动eth0网卡_第5张图片


6、删除etc目录下udev目录下rules.d目录下的70-persistent-net.rules 文件然后看步骤

linux虚拟机复制后eth0变成eth3不能启动eth0网卡_第6张图片

7、 运行命令rm -rf 70-persistent-net.rules用rm -rf 删除文件70-persistent-net.rules这里如果不放心,删除之前,可以先备份一个,命名成别的名字备份,不要用70-persistent-net.rules这个文件名,这个文件在删除后,下次系统重启后,会自动生成一个新的。
linux虚拟机复制后eth0变成eth3不能启动eth0网卡_第7张图片

8、 删除文件70-persistent-net.rules后,要用reboot命令重启虚拟机
linux虚拟机复制后eth0变成eth3不能启动eth0网卡_第8张图片

9、 重启Linux系统后,用ifconfig -a查看网卡信息,eth0网卡已经起来了
linux虚拟机复制后eth0变成eth3不能启动eth0网卡_第9张图片

10、 这是vmware Linux找不到eth0解决方法
linux虚拟机复制后eth0变成eth3不能启动eth0网卡_第10张图片




你可能感兴趣的:(linux虚拟机复制后eth0变成eth3不能启动eth0网卡)