Linux虚拟机克隆后网卡找不到问题

解决虚拟机克隆网卡丢失问题

1.克隆后的虚拟机网卡显示如下

[[email protected] 桌面]# ifconfig

lo        Link encap:Local Loopback

inet addr:127.0.0.1  Mask:255.0.0.0

inet6 addr: ::1/128 Scope:Host

UP LOOPBACK RUNNING  MTU:16436  Metric:1

RX packets:120 errors:0 dropped:0 overruns:0 frame:0

TX packets:120 errors:0 dropped:0 overruns:0 carrier:0

collisions:0 txqueuelen:0

RX bytes:9340 (9.1 KiB)  TX bytes:9340 (9.1 KiB)

2.解决办法如下

(1)启用eth1网卡

[[email protected] 桌面]# cd /etc/sysconfig/network-scripts/

将eth0重命名为eth1

[[email protected] network-scripts]# mv ifcfg-eth0 ifcfg-eth1

[[email protected] network-scripts]#vim  /etc/udev/rules.d/70-persistent-net.rules

# PCI device 0x8086:0x100f (e1000)

SUBSYSTEM=="net", ACTION=="add", DRIVERS=="?*", ATTR{address}     =="00:0c:29:a9:a0:68", ATTR{type}=="1", KERNEL=="eth*", NAME="eth0"

# PCI device 0x8086:0x100f (e1000)

SUBSYSTEM=="net", ACTION=="add", DRIVERS=="?*", ATTR{address}      =="00:0c:29:28:e5:6a", ATTR{type}=="1", KERNEL=="eth*", NAME="eth1"

修改eth1的mac地址

将NAME=“eth1”的 ATTR{address}值替换掉ifcfg-eth1的mac地址

WADDR=00:0c:29:28:e5:6a

重新启动网络服务

[[email protected] network-scripts]# service network restart

正在关闭接口 eth1:                                        [确定]

关闭环回接口:                                             [确定]

弹出环回接口:                                             [确定]

弹出界面 eth1: Determining if ip address 192.168.4.5 is already in use for device eth1...

[确定

(2)启用eth0网卡

[[email protected] network-scripts]#vim  /etc/udev/rules.d/70-persistent-net.rules

将NAME=“eth0“的两行配置信息删除

然后将NAME=“eth1“该成NAME=“eth0“并复制其ATTR{address}的值

[[email protected] network-scripts]# vim /etc/sysconfig/network-scripts/ifcfg-eth0

将其mac地址修改为刚刚复制的ATTR{address}的值

重新启动网络服务

[[email protected] network-scripts]# service network restart

正在关闭接口 eth0:                                        [确定]

关闭环回接口:                                             [确定]

弹出环回接口:                                             [确定]

弹出界面 eth0: Determining if ip address 192.168.4.5 is already in use for device eth1...

[确定]

Linux虚拟机克隆后网卡找不到问题

时间: 2024-08-15 21:10:27

Linux虚拟机克隆后网卡找不到问题的相关文章

Linux虚拟机克隆后网卡UUID问题

虚拟机中的Linux系统克隆后,网卡配置eth0中的UUID可被克隆的系统是一样的,这样UUID就失去了唯一性. 我参考了该篇博客: 有时我们不小心将/etc/sysconfig/network-scripts /ifcfg-eth0(可以通过此文件进行查看UUID)删除或者损坏,要重新编辑ifcfg-eth0文件时不知道网卡的UUID是什么(当然也可以 不写),那我们还有什么方法可以查看网卡的UUID呢?在这里我们使用的方法是使用nmcli命令查看,方法如下: 1.首先我们查看一下nmcli是

Linux虚拟机克隆后,启动系统发现网卡无法启动

一.Linux虚拟机克隆后,启动系统发现网卡无法启动,然后ifup eth0网卡会提示(Device eth0 does not seem to be present, delaying initialization.)失败. 二.处理方法: 方法一: 1.[[email protected] ~]# vim /etc/udev/rules.d/70-persistent-net.rules # This file was automatically generated by the /lib/

虚拟机下Linux虚拟机克隆后导致克隆体不能上网问题!

虚拟机下Linux虚拟机克隆后导致克隆体不能上网问题! 由于虚拟机克隆导致系统保留原来网卡信息和克隆后的新虚拟网卡发生重复,因为系统配置文件只识别eth0这张虚拟网卡,而ifconfig -a查看的信息上面显示虚拟网卡为eth1,而又克隆体上的虚拟网卡eth0(/etc/sysconfig/networkscripts/ifcfg-eth0)上的设置是母体的虚拟机设置,所以导致系统不匹配该网卡信息,从而不能上网. 解决方法: 1.修改系统文件: vi /etc/udev/rules.d/70-p

Linux主机克隆后网卡的设置

软件版本:VMware Workstation 10.0.2 OS:Oracle Enterprise Linux 6.5 克隆完成后添加两块网卡: eth0:00:0C:29:E0:4E:69 eth1:00:0C:29:E0:4E:73 开机查看网络情况 首先修改 /etc/udev/rules.d/70-persistent-net.rules文件,将无用的网卡删除掉,只保留我们新增的网卡(对应MAC),并修改name #PCI device 0x8086:0x100f (e1000) S

如何避免虚拟机克隆后网卡eth0变成eth1

一.删除/清空 /etc/udev/rules.d/70-persistent-net.rules 二.修改网卡配置文件/etc/sysconfig/network-scripts/ifcfg-eth0 ==>有几个网卡修改几个删除里面的UUID和HWADDR的行 三.关机开始克隆.#########扩展:                #######################克隆后出现问题###############一.删除/清空 /etc/udev/rules.d/70-persis

linux 系统的虚拟机克隆后出现找不到eth0

解决方法: 1. 删除 /etc/udev/rules.d/70-persistent-net.rules 后重启机器.70-persistent- net.rules这个文件确定了网卡与MAC地址的绑定,导入已经存在的虚拟机后,但网卡的MAC地址发生了变化,所以导致系统认为网络设备不存在. 2. 经过这样的处理后eth0还不能正常启动,需要将 /etc/udev/rules.d/70-persistent-net.rules 文件最后的修 改"eth1"为"eth0&quo

VMware虚拟机克隆后网卡设置

删除网络配置文件/etc/sysconfig/network-script/ifcfg-eth0中的"HWADDR=..."以及"UUID=..."这两行 清空原设备的MAC地址 >/etc/udev/rules.d/70-persistent-net.rules 重启系统reboot

VMWare Workstation 10.0 虚拟机克隆后的网卡配置

vmware 克隆 centos 修改 linux mac 地址 Device eth0 does not seem to be present, delaying initialization 故障背景: 在vmware workstation中了完全克隆了一个已经存在的centos的虚拟机,启动之后发现网卡没有启动.于是重启一下network服务,发现提示错误信息"Device eth0 does not seem to be present, delaying initialization

VM虚拟机redhat6克隆后网卡的相关操作

由于克隆虚拟机,vmware只是修改了虚拟机的名字等信息,并没有修改虚拟硬盘中的任何信息,导致克隆后网卡的MAC地址和操作系统中记录的mac地址不符,导致eth0启动不起来.操作系统记录了一个新网卡的添加,新网卡的名字eth1,mac地址就是vmware分配给的新的mac地址 . 解决方法: 1.vi /etc/udev/rules.d/70-persistent-net.rules 把原eth0的相关信息删除,将eth1的name改为eth0如下 SUBSYSTEM=="net",