关于复制linux虚拟机后无法相互ping通的问题


有很多同学遇到过,把2台虚拟机从这台电脑上复制到另一台电脑上为什么就ping不通了呢?


其实问题很简单,我们在拷贝虚拟机的时候,虚拟机里的网卡配置信息也会被复制过去,大家都知道网卡配置信息里有MAC地址,我们拷贝过去后MAC地址依然是之前电脑中的MAC地址,所以网卡就会出错。


通常情况下会报这个错误:

bringing up interface eth0:device eth0 doesnot seem to be present, delaying initialization

出现这个错误我们只需要重启下服务或者改一些参数就可以了。

1.打开etc/sysconfig/network-scripts/ificfg-eth0,确定ONBOOT应该为yes


2.检查ificfg-eth0MACifconfig现实的MAC是否相符,并修改ificfg-eth0MAC


3.重启服务,service NetworkManagerrestart ,service network restart.


4.然后系统会自动识别到网卡信息,就ok了。


如何查看MAC地址呢?

VM-------settings-----network adapter-------advanced------MACAddress

wKiom1NeJTzzdE5pAAICZC0U-aw536.jpg


还有一种错误是下面这种情况:

bringing up interface eth0:error :unknownconnection: 74f5e2a7-729b-41f2-9c18-93095106d493

出现这种情况我们直接打开eth0文件,找到UUID哪行,直接删除后保存,然后重启网卡服务即可。


文章首发于“我赢职场”