yes-no 发表于 2018-6-4 09:20:24

VMware中CentOS虚拟机完全克隆后 ,网卡不可用

  

  环境:CentOS6.6 X86_64

  

  一、问题原因
  系统规则中绑定的mac与实际的mac不一致
  在VMware中 CentOS虚拟机完全克隆后,网卡不能使用了,造成克隆后网卡不能用的主要原因是:克隆后的虚拟机网卡的MAC地址和元来的是不一样的,但是在配置文件中eth0、eth1记录的MAC地址依然是原来克隆前主机的MAC。
  

  二、解决办法
  法一:
  1.vi编辑网卡配置文件/etc/sysconfig/network-script/ifcfg-eth0
  删除UUID行和MAC地址行HWADDR
  保存退出

  

  2.service network restart重启网卡
  ifconfig查看是否能正确获取地址,并ping检查

  

  

  3.如果依旧无法获取IP地址,则尝试更改网卡文件名
  例如把eth0改成eth1或者eth2...依次类推尝试

  更改后重启网卡
  

  法二:
  1、删除 /etc/udev/rules.d/70-persistent-net.rules文件。重启系统。
  2、到 /etc/udev/rules.d/70-persistent-net.rules中修改对应的网卡名称与mac地址,
  保持与/etc/sysconfig/network-script/ifcfg-eth0一致即可。
  3、service network restart 重启网卡即可。

zhangxiajun 发表于 2018-6-4 09:29:30

谢谢分享
页: [1]
查看完整版本: VMware中CentOS虚拟机完全克隆后 ,网卡不可用