加入收藏 | 设为首页 | 会员中心 | 我要投稿 商洛站长网 (https://www.0914zz.com/)- AI应用、CDN、边缘计算、云计算、物联网!
当前位置: 首页 > 综合聚焦 > CentOS > 正文

CentOS下,复制虚拟机修改eth1为eth0

发布时间:2020-11-17 15:33:04 所属栏目:CentOS 来源:互联网
导读:CentOS下,复制虚拟机修改eth1为eth0 正常来说,Linux在识别网卡时第一张会是eth0,第二张才是eth1。有时候我们使用虚拟机克隆技术后网卡的信息就会改变,新克隆出来的虚拟主机网卡名字可能变为eth1.无论我们怎么修改都无法改变,这就对我们使用N台虚拟机进行

CentOS下,复制虚拟机修改eth1为eth0
正常来说,Linux在识别网卡时第一张会是eth0,第二张才是eth1。有时候我们使用虚拟机克隆技术后网卡的信息就会改变,新克隆出来的虚拟主机网卡名字可能变为eth1.无论我们怎么修改都无法改变,这就对我们使用N台虚拟机进行HA-heartbeat实验时造成了困扰。

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

解决方法: 1. ifconfig -a --查看HWaddr的内容 2. vim /etc/udev/rules.d/70-persistent-net.rules 定位到HWaddr与第一步查询结果相同的一行,修改NAME='eth1' 为"NAME=eth0 " 删除HWaddr与第一步查询结果不同的那一行 3. vim /etc/sysconfig/network-script/ifcfg-eth0 修改HWaddr为第一步中查询的值 删除UUID的内容 4. vim /etc/sysconf/network 修改hostname的值 5. Reboot

(编辑:商洛站长网)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!

    推荐文章
      热点阅读