本人使用的是centos6.5 ,在克隆结束以后发现没有eth0网卡,然后找了网上的许多办法,结果还是没解决,最后凭着感觉试了一下另外一个办法,其实大同小异,就是中间有一个关键步骤给漏了,所以重新写了一篇,希望以后别犯错误。。

首先问题引出,在克隆以后出现的问题,没办法上网

在查阅了资料以后,说要修改/etc/udev/rules.d/70-persistent-net.rules文件把eth1改成eth0就行,然后我试了一下,结果是找不到eth1这个网卡的,

最后我大胆了尝试了一下 再添加一块网卡如下图:

重启reboot,结果发现出来了我们梦寐以求的eth1:小盗用一下别人的图见谅!

把NAME="eth0"的那行配置注释掉或者删掉,把NAME="eth1"的修改成NAME="eth0",修改后如下:



最后更改更改网卡配置文件,/etc/sysconfig/network-scripts/ifcfg-eth0,将MAC地址修改成跟我们用的eth0一样:


最后重启再ifconfig:


问题解决,注意这个问题不难,就是原来的网卡跟现在的网卡冲突,所以导致没办法找到网卡,就是中途一定要添加一块新的网卡不然在/etc/udev/rules.d/70-persistent-net.rules是不会出现eth1!此问题得以解决!已经凌晨2点多了已经弄了接近1个小时!累!


我发现删除/etc/udev/rules.d/70-persistent-net.rules这个文件貌似是不顶用的哦!也许是我学艺不精,小菜年在慢慢飞飞飞!


参考:

http://www.linuxidc.com/Linux/2013-01/78427.htm

http://blog.sina.com.cn/s/blog_545f2b4701019z3p.html


Logo

华为开发者空间,是为全球开发者打造的专属开发空间,汇聚了华为优质开发资源及工具,致力于让每一位开发者拥有一台云主机,基于华为根生态开发、创新。

更多推荐