首页 > Linux运维 > centos6或rhel6及以下系统如何解决vmware克隆或复制虚拟机后无法上网
2017
03-12

centos6或rhel6及以下系统如何解决vmware克隆或复制虚拟机后无法上网

centos6系统,或rhel6系统,及以下版本系统,如何解决vmware克隆,vmware复制虚拟机后无法上网。
同时也适用下面的问题:

centos如何解决vmware克隆虚拟机后无法上网,centos5如何解决vmware克隆虚拟机后无法上网,centos6如何解决vmware克隆虚拟机后无法上网,centos如何解决vmware复制虚拟机后无法上网,centos5如何解决vmware复制虚拟机后无法上网,centos6如何解决vmware复制虚拟机后无法上网,rhel如何解决vmware克隆虚拟机后无法上网,rhel5如何解决vmware克隆虚拟机后无法上网,rhel6如何解决vmware克隆虚拟机后无法上网,rhel如何解决vmware复制虚拟机后无法上网,rhel5如何解决vmware复制虚拟机后无法上网,rhel6如何解决vmware复制虚拟机后无法上网,redhat如何解决vmware克隆虚拟机后无法上网,redhat5如何解决vmware克隆虚拟机后无法上网,redhat6如何解决vmware克隆虚拟机后无法上网,redhat如何解决vmware复制虚拟机后无法上网,redhat5如何解决vmware复制虚拟机后无法上网,redhat6如何解决vmware复制虚拟机后无法上网。

主要原因是:虚拟机克隆或复制以后,网卡的MAC地址变化了,而网卡配置文件里记录的还是旧的MAC地址。
解决方法:手动将网卡设备配置文件里的设备名及网卡MAC,与网卡配置文件一致。

1、清空网卡设备配置文件

[root@localhost ~]# > /etc/udev/rules.d/70-persistent-net.rules

2、重启系统

[root@localhost ~]# reboot

3、修改网卡配置文件/etc/sysconfig/network-scripts/ifcfg-eth0
如果有多网卡,可以查看重新生成的 /etc/udev/rules.d/70-persistent-net.rules 文件,以便

eth0 对应 /etc/sysconfig/network-scripts/ifcfg-eth0
eth1 对应 /etc/sysconfig/network-scripts/ifcfg-eth1
eth2 对应 /etc/sysconfig/network-scripts/ifcfg-eth2
eth3 对应 /etc/sysconfig/network-scripts/ifcfg-eth3

注释两行

#HWADDR=00:0C:29:2C:39:06
#UUID=5c9ba9cb-b669-4212-b10b-c6e82e657f68

修改后如下(其他网卡类似)

[root@localhost ~]# vim /etc/sysconfig/network-scripts/ifcfg-eth0 
DEVICE=eth0
#HWADDR=00:0C:29:2C:39:06
TYPE=Ethernet
#UUID=5c9ba9cb-b669-4212-b10b-c6e82e657f68
ONBOOT=yes
NM_CONTROLLED=yes
BOOTPROTO=dhcp

4、重启网络即可

[root@localhost ~]# service network restart

5、查看ip

[root@localhost ~]# ifconfig 
eth0      Link encap:Ethernet  HWaddr 00:0C:29:77:2E:EE  
          inet addr:192.168.80.201  Bcast:192.168.80.255  Mask:255.255.255.0
          inet6 addr: fe80::20c:29ff:fe77:2eee/64 Scope:Link
          UP BROADCAST RUNNING MULTICAST  MTU:1500  Metric:1
          RX packets:11398 errors:0 dropped:0 overruns:0 frame:0
          TX packets:7937 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:1000 
          RX bytes:1728357 (1.6 MiB)  TX bytes:1504161 (1.4 MiB)

lo        Link encap:Local Loopback  
          inet addr:127.0.0.1  Mask:255.0.0.0
          inet6 addr: ::1/128 Scope:Host
          UP LOOPBACK RUNNING  MTU:65536  Metric:1
          RX packets:0 errors:0 dropped:0 overruns:0 frame:0
          TX packets:0 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:0 
          RX bytes:0 (0.0 b)  TX bytes:0 (0.0 b)

6、附录:配置静态ip(修改完成,需要重启网络)

[root@localhost ~]# vim /etc/sysconfig/network-scripts/ifcfg-eth0 
DEVICE=eth0
#HWADDR=00:0C:29:2C:39:06
TYPE=Ethernet
#UUID=5c9ba9cb-b669-4212-b10b-c6e82e657f68
ONBOOT=yes
NM_CONTROLLED=yes
BOOTPROTO=static
IPADDR=192.168.80.201
NETMASK=255.255.255.0
GATEWAY=192.168.80.2

劳福喜博客-专注Linux服务器运维技术 原创,转载请注明出处。

最后编辑:
作者:劳福喜博客
这个作者貌似有点懒,什么都没有留下。

留下一个回复