红联Linux门户
Linux帮助

Vmware克隆虚拟机后网卡eth0变eth1解决

发布时间:2017-01-16 14:51:39来源:linux网站作者:陈子昂linux
在克隆虚拟机的过程中,发现新克隆的机器的网卡由eth0变成了eth1,然而并没有eth1的配置文件。
 
1.#ip a
查看当前ip地址,发现是eth1网卡。
Vmware克隆虚拟机后网卡eth0变eth1解决
 
2.#ll /etc/sysconfig/network-scripts/ifcfg-eth1
随后我们去找eth1的配置文件,但是没有发现。
Vmware克隆虚拟机后网卡eth0变eth1解决
 
3.服务器只有一块网卡,/etc/udev/rules.d/70-persistent-net.rules中有两条网卡信息
Vmware克隆虚拟机后网卡eth0变eth1解决
克隆主机的eth0网卡MAC为
00:0c:29:1e:0a:b3
被克隆主机eth0网卡MAC为
00:0c:29:64:0b:1a
由于两个主机的MAC相同,克隆主机就“舍弃”eth0,重新“生成”了网卡eth1。虽然eth1能获取到IP,但是ifcfg-eth1配置文件不存在。
 
4.所以注释掉eth0原来的那一行,并且将eth1的那一行中的eth1修改为eth0
Vmware克隆虚拟机后网卡eth0变eth1解决
 
5.# init 6
完成修改之后,重启服务器。
 
6.然后我们再登录服务器查看
Vmware克隆虚拟机后网卡eth0变eth1解决
大功告成,成功解决该问题,该问题在后面我们进行keepalived 和 lvs配置的过程中会对我们造成很大的困扰,还是早点解决为好。
 
克隆完成的虚拟机还需要更改hostname,可以采用以下方法修改:
方法一:#hostname new
# bash
发现已经修改为new,但是该方式是暂时修改,重启后将恢复。
 
方法二:#vim /etc/sysconfig/network
将hostname部分修改为new
#init 6重启服务器,再次查看发现已经完成修改。
 
本文永久更新地址:http://www.linuxdiyf.com/linux/27867.html