问题现象及原因:

克隆出来的Linux服务器,第一个网卡是eth1而不是eth0,且网络也会报错。该问题如何解决?

因为原服务器的MAC地址与克隆出来的MAC地址不同。原机MAC地址已被分配给网卡eth0,克隆机MAC地址被分配网卡eth1。

解决方法及步骤:

L虚拟主机作为第一个Linux服务器,设置静态IP:192.168.101.11 默认网关192.168.101.1

将L虚拟主机关闭,克隆L做第二台Linux服务器,命名为Lser2.如下图:

服务器克隆机网络端口排错_style

网络适配器设置为:仅主机模式

服务器克隆机网络端口排错_Linux_02

查看Lser2网络信息

服务器克隆机网络端口排错_Linux_03

更改Lser2的虚拟网络,如下图:

服务器克隆机网络端口排错_Linux_04服务器克隆机网络端口排错_Linux_05服务器克隆机网络端口排错_虚拟主机_06

服务器克隆机网络端口排错_color_07服务器克隆机网络端口排错_color_08

查看网卡信息:

服务器克隆机网络端口排错_服务器_09

服务器克隆机网络端口排错_Linux_10

更改网卡配置:

服务器克隆机网络端口排错_Linux_11服务器克隆机网络端口排错_style_12

再次查看网卡信息:成功修改网络eth1,但并未获取IP地址

服务器克隆机网络端口排错_虚拟主机_13服务器克隆机网络端口排错_style_14

这是因为IP未设置,进入编辑状态更改IP配置

服务器克隆机网络端口排错_color_15服务器克隆机网络端口排错_服务器_16

原IP配置:

服务器克隆机网络端口排错_color_17

更改IP配置并保存:(需注意,192.168.101.11已被分配,不可再分配,应配置其他IP)

服务器克隆机网络端口排错_虚拟主机_18服务器克隆机网络端口排错_style_19

下图是Lser2服务器的IP配置为192.168.101.11,就会提示网络错误:该IP地址已被分配.

因为L服务器的IP为192.168.101.11

服务器克隆机网络端口排错_服务器_20服务器克隆机网络端口排错_服务器_21

正确更改Lser2服务器的IP配置后,网络正常启动且IP地址成功获取:

服务器克隆机网络端口排错_虚拟主机_22

服务器克隆机网络端口排错_服务器_23服务器克隆机网络端口排错_color_24