本人使用的是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