码迷,mamicode.com
首页 > 其他好文 > 详细

CentOS 网卡eth1改为eth0

时间:2017-04-08 01:28:54      阅读:181      评论:0      收藏:0      [点我收藏+]

标签:虚拟机   linux   eth0   eth1   

问题:

用VMware克隆CentOS 6.8后,ifconfig -a 发现系统内只有eth1,而且/etc/sysconfig/network-scripts/下只有,ifcfg-eth0文件,远程连接失败。


可能的原因:

正常来说,Linux在识别网卡时第一张会是eth0,第二张才是eth1。有时候我们使用虚拟机克隆技术后网卡的信息就会改变,新克隆出来的虚拟主机网卡名字可能变为eth1。无

造成这样是因为复制系统的过程中复制的文件已经有一个网卡在/etc/udev/rules.d/70-persistent-net.rules被识别成了eth0,而虚拟机中的识别成了eth1。


解决方法:

  1. ifconfig -a 查看并复制一下eth1的HWaddr

  2. vim /etc/udev/rules.d/70-persistent-net.rules,找到与ifconfig -a得出的MAC相同的一行(NAME=‘eth1‘这一行),把它改为"NAME=eth0 ",然后把上面一行(NAME=‘eth0‘)删除掉。

  3. vim /etc/sysconfig/network-script/ifcfg-eth0,把MAC改为与eth1的HWaddr的地址相同。

  4. reboot



若:重启后,发现eth0只有ipv6地址,没有ipv4地址

vim /etc/sysconfig/network 添加

NETWORKING_IPV6=no


reboot即可。




本文出自 “猥琐被人追” 博客,请务必保留此出处http://acarey.blog.51cto.com/9870225/1913918

CentOS 网卡eth1改为eth0

标签:虚拟机   linux   eth0   eth1   

原文地址:http://acarey.blog.51cto.com/9870225/1913918

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!