关于VMware复制虚拟机导致的联网问题

版权声明:本文为博主原创文章,未经博主允许不得转载。 https://blog.csdn.net/xinyflove/article/details/80326086

背景:

1.VMware所在系统环境:Win10
2.虚拟机系统:CentOS6.5桌面版、桥接网络、固定ip可联网
3.情景:
把虚拟机文件复制到另外的电脑上
这里写图片描述
安装VMware软件,点击 文件->打开 找到复制过来的虚拟机文件中的.vmx
这里写图片描述
开启虚拟机(开启虚拟机时如果有其他提示,安装默认提示选择即可)
这里写图片描述
看到网络图标提示没有联网,打开终端,查看显示网络设备信息
这里写图片描述
默认的eth0网卡没了,出现的eth1没有ip配置

解决方法一

1.获取到虚拟机的MAC地址,选择虚拟机 设置->网络适配器->高级
这里写图片描述
2.修复70-persistent-net.rules文件,打开终端

 vim /etc/udev/rules.d/70-persistent-net.rules

这里写图片描述

删除蓝色部分(复制虚拟机产生的网卡信息),修改粉色部分(默认的网卡信息),把获取的MAC地址替换掉粉色部分的MAC地址,然后保存
这里写图片描述

3.修改ifcfg-eth0文件

vim /etc/sysconfig/network-scripts/ifcfg-eth0

这里写图片描述
修改MAC地址信息,换成之前获取的MAC地址

然后重启一下系统

reboot

解决方法二

这个比较暴力直接,直接删除这两个配置文件

rm -rf /etc/udev/rules.d/70-persistent-net.rules
rm -rf /etc/sysconfig/network-scripts/ifcfg-eth0

然后重启一下系统

reboot

正常来说这样就可以上网了
ping一下百度

[root@localhost ~]# ping baidu.com -c 3
PING baidu.com (220.181.57.216) 56(84) bytes of data.
64 bytes from 220.181.57.216: icmp_seq=1 ttl=51 time=39.7 ms
64 bytes from 220.181.57.216: icmp_seq=2 ttl=51 time=31.4 ms
64 bytes from 220.181.57.216: icmp_seq=3 ttl=51 time=32.4 ms

联网成功,but如果重启系统后依然不能上网,那么可能是VMware的问题,可能VMware某些功能被禁用了。建议重装一遍VMware,打开系统后如果还是不能联网,再次重启系统,如果配置得当,应该是没有问题的,如果还是不能联网,另请高明哈o(∩_∩)o 。

猜你喜欢

转载自blog.csdn.net/xinyflove/article/details/80326086
今日推荐