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

在克隆虚拟机的过程中,发现新克隆的机器的网卡由eth0变成了eth1,然而并没有eth1的配置文件。

1.#ip a

查看当前ip地址,发现是eth1网卡

2.#ll /etc/sysconfig/network-scripts/ifcfg-eth1

随后我们去找eth1的配置文件,但是没有发现

 3.服务器只有一块网卡,/etc/udev/rules.d/70-persistent-net.rules中有两条网卡信息

克隆主机的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

5.# init 6

完成修改之后,重启服务器

6.然后我们再登录服务器查看

大功告成,成功解决该问题,该问题在后面我们进行keepalived 和 lvs配置的过程中会对我们造成很大的困扰,还是早点解决为好

 

克隆完成的虚拟机还需要更改hostname,可以采用以下方法修改:
方法一:#hostname new

  # bash

发现已经修改为new,但是该方式是暂时修改,重启后将恢复

方法二:#vim /etc/sysconfig/network

将hostname部分修改为new

#init 6重启服务器,再次查看发现已经完成修改 

原文地址:https://www.cnblogs.com/czalinux/p/6286912.html