VMware克隆Linux系统后,网络问题解决

    VMware克隆Linux系统后,新系统网络问题Device eth0 dose not seem to be present的解决方法。

    今天学习Linux到一定阶段了,需要用到二台机器同时开启,于是用VMware克隆了开始正常使用的第一台Linux系统。克隆操作还是很简单的,一会好了,重新启动后,想使用xshell连接,先看了克隆出来的新机器,就叫cloner吧,ifconfig只有loop口是正常工作,于是使用service network restart重启网络服务看看好没好,结果出现下图中错误。

spacer.gifwKioL1UydxOAEHzuAAHeer3Icoc815.jpg

百度了,其它人的方法是可以解决,但是why。


    好吧,下来才是我真正的原创内容。

    导致这个错误发生的过程是这样的:VMware克隆主机,所以主机上的文件只是不是开机之后运行生成的文件,都是与被克隆主机是一样的,当然,这也就包括了你的被克隆主机上的网卡配置,原来的主机使用eth0,但是克隆发生时,VMware自动为cloner的网卡修改了已有网卡为eth1,使用ifconfig -a命令可以查看到,如下图

wKiom1Uyd03Am9qyAAHiep0dViY938.jpg

可以看到,现在cloner只有网卡eth1,再来看看是不是网卡配置文件只有eth0的,如果是,嘿嘿,不出问题才怪了是吧。

wKiom1Uyd9-BC068AAFf4eT_4tE753.jpg

好吧,是真的没有,那我们现在把eth1的网卡配置弄出来吧,我的操作是重命名eth0的配置文件为eth1的,并将其进行修改,主要是修改设置名和MAC地址哈,因为也就是这两个有变化。

    先记录下ifconfig -a看到的eth1的MAC地址。

    wKiom1UyeYnBCdL6AACudhoyZb4915.jpg

好了,配置文件修改好了,我们再重启网络服务试试吧。

wKioL1Uye5fwcRh_AAD3EDRgSqk810.jpg

wKiom1Uyej-jQZNaAAH0K26VkYM278.jpg

看吧,问题解决了,和网上的大多数的人一模一样的答案不一样哦,希望大家以后遇到问题了,多思考几个why,不要只是照搬别人的东西,我觉得这样才有利于我们看到更多的Truth。└(^o^)┘


你可能感兴趣的:(vmware,linux,克隆,eth0)