当前位置:首页 » 币种行情 » 克隆后eth0

克隆后eth0

发布时间: 2024-06-11 14:36:23

1. 虚拟机克隆后怎样才能自动更改IP,主机名,磁盘id,mac等信息

地址和操作系统中记录的mac地址不符,导致eth0启动不起来。操作系统记录了一个新网卡的添加,新网卡的名字eth1,mac地址就是vmware分配给的新的mac地址
解决方法:
ifconfig eth0(对应的eth网卡)看其mac,用现在的mac替换原来的mac,之后重启network服务,问题解决。
此方法适用与redhat 6版本之前的4与5.
在redhat 6版本后多出了
/etc/udev/rules.d/70-persistent-net.rules配置文件。新的mac会出现在这个文件中。因此Redhat 6之后需要更改两个文件:

修改 /etc/udev/rules.d/70-persistent-net.rules 文件
删除掉关于 eth0 的信息。修改第二条 eth1 的网卡的名字为 eth0.
修改 /etc/sysconfig/network-scripts/ifcfg-eth0 中mac地址为
/etc/udev/rules.d/70-persistent-net.rules 修改后的eth0的mac地址。

之后重启network服务。若还是提示错误信息“Device eth0 does not seem to be present, delaying initialization.”则reboot即可解决。

2. 虚拟机克隆后的网卡问题

由于克隆虚拟机,vmware只是修改了虚拟机的名字等信息,并没有修改虚拟硬盘中的任何信息,导致克隆后网卡的 MAC地址 操作系统 中记录的mac地址不符,导致eth0启动不起来。操作系统记录了一个新网卡的添加,新网卡的名字eth1,mac地址就是vmware分配给的新的mac地址 。

解决方法:

修改 /etc/udev/rules.d/70-persistent-net.rules 文件
删除掉 关于 eth0 的信息。修改 第二条 eth1 的网卡的名字为 eth0.

修改 /etc/sysconfig/network-scripts/ifcfg-eth0 中mac地址为 /etc/udev/rules.d/70-persistent-net.rules 修改后的eth0 的mac地址。

给CentOS虚拟机配置静态ip

vim /etc/sysconfig/network-scripts/ifcfg-eth0

3. 怎么解决虚拟机迁移后eth0变成了eth1

1、用ifconfig eth0 up命令开启下网卡。 #ifconfig eth0 up 2、更改eth0配置: #vi/etc/sysconfig/network-scripts/ifcfg-eth0下显示: DEVICE=eth0 ONBOOT=no //开机启动网卡 BOOTPROTO=static IPADDR=192.168.1.8 //自己设置有效ip地址 NETMASK=255.255.255.0 //子网掩码 GATEWAY=192.168.1.1 //有效网关地址 HWADDR=00:0C:29:96:38:F8 注意其中的ONBOOT=no将其改为yes,网卡激活。 3、重启服务。 #service network restart 重启后配置生效。

4. 克隆虚拟机,系统是centos7.0,克隆后用修改网卡信息中的UUID项吗

centos和redhat6.0后关于虚拟机克隆后无法启用网卡问题在redhat和centos6.0以后的版本,如果我们用虚拟机装过一个系统后想克隆一个虚拟机用的话,我们会发现clone虚拟机网卡起不来,报一下错误:Error: No suitable device found: no device found for connection 'System eth0'.或者Bringing up interface eth0: Device eth0 does not seem to be present, delaying initialization. 同时我们执行ifconfig命令的时候,会发现显示eth1网卡网卡配置文件却为/etc/sysconfig/network-scripts/ifcfg-eth0。解决方法:centos—>删除这个 /etc/udev/rules.d/70-persistent-net.rules,重启后把这个文件里NAME=eth1的eth1改成eth0,同时也要修改ATTR{address}里的mac地址和/etc/sysconfig/network-scripts/ifcfg-eth0文件mac地址一致。 redhat—>redhat有点麻烦,redhat需要把/etc/sysconfig/network-scripts/ifcfg-eth0这个文件重命名为/etc/sysconfig/network-scripts/ifcfg-eth1,同时修改文件里面的DEVICE=eth0为DEVICE=eth1,然后把/etc/udev/rules.d/70-persistent-net.rules文件中NAME=eth0的删掉,重启网络服务器正常,只不过没有eth0,而是eth1.如果想改成eth0需要重启后把上述三个位置都修改后再重启。

5. centos6.5克隆之后没有文件/etc/udev/rules.d/70-persistent-net.rules,无法将eth1改为eth0。

可能是驱动的问题,比如用的是VMware虚拟机
,看看网卡是不是vmnet3,如果那就需要安装vmtool或更换e1000网卡,重启

6. Linux操作-修改克隆虚拟机的网卡名

为了保证克隆机的网络配置和原始机的不一样,VMware会为克隆机创建一个新的虚拟网卡(eth1),原来的旧虚拟网卡(eth0)会被弃用。

查看网卡信息:

查看生效的网卡:

目的:将网卡名"eth1"改为"eth0"。

第一步,去掉"/etc/udev/rules.d/70-persistent-net.rules"文件中的旧网卡配置,然后将新网卡配置的名字改为"eth0"。修改结果如下图所示:

第二步,配置ifcfg-eth0脚本:

将HWADDR的值改为新网卡配置的ATTR{address}的值,配置结果如下图所示:

修改成功后的网卡信息如下图所示:

7. 如何解决VMware克隆虚拟机无法上网

克隆之后eth0变成了eth1,但是网卡配置文件ifcfg-eth1不存在。即使有IP地址,也无法编辑

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

克隆主机的eth0网卡MAC为
00:0c:29:3c:9b:42
被克隆主机eth0网卡MAC为
00:0C:29:3C:9B:42
两个主机的MAC相同,克隆主机就“舍弃”eth0,重新“生成”了网卡eth1。即使eth1能获取到IP,ifcfg-eth1配置文件不存在还是不行

vi /etc/udev/rules.d/70-persistent-net.rules
注释掉eth0这一行,将第二条配置中的eth1改成eth0
保存退出重启系统

重启完成eth1变成了eth0,并且ifcfg-eth0的配置文件生效了

总结:克隆的时候将网卡MAC地址一并克隆,所以我们需要将vmware workstation分配的新MAC地址手动更新到系统中

8. linux kvm虚拟机求救多个虚拟机无法通信

你克隆后,这四个虚拟机拥有相同的MAC地址而导致的。
解决方法:
删除 /etc/udev/rules.d/70-persistent-net.rules
命令: rm -fr /etc/udev/rules.d/70-persistent-net.rules
将/etc/sysconfig/network-scripts/ifcfg-eth0中的MAC地址用#注释掉
重启机器。
若有问题,给我留言。

热点内容
比特币充值公信宝6 发布:2025-05-20 07:10:29 浏览:637
可信区块链上市公司 发布:2025-05-20 07:04:42 浏览:408
比特币密码盒 发布:2025-05-20 06:42:45 浏览:279
央行数字货币钱包app怎么下载 发布:2025-05-20 06:42:12 浏览:209
数字货币4天交易一次MARK 发布:2025-05-20 06:10:43 浏览:460
以太坊挖矿什么原理 发布:2025-05-20 06:09:07 浏览:98
阿里云区块链价格 发布:2025-05-20 05:44:45 浏览:781
能往冷钱包打币吗 发布:2025-05-20 05:34:51 浏览:680
XRP平台挖矿 发布:2025-05-20 05:33:29 浏览:983
荃湾去葵涌葵星中心哪里坐车 发布:2025-05-20 05:32:03 浏览:902