CentOS 6.5克隆后eth1与eth0的问题

CentOS 6.5克隆后eth1与eth0的问题

 

按照安装文档执行以下步骤时:

 

从克隆出来的虚拟机网卡都会被命名为eth1,而有些程序或者脚本,涉及到网卡的,默认写的是eth0,这时就存在要将eth1改为eth0的问题:

 

如果不修改的话,执行service network restart会报错失败。

 

 

1.首先要将/etc/udev/rules.d/70-persistent-net.rules中原来定义的eth0硬件信息删除。

用vi /etc/udev/rules.d/70-persistent-net.rules在相应记录前加#注释

如本例中,NAME为eth0这条记录注释掉并在该文件内将NAMEeth1改为eth0,并记录MAC硬件地址:

 

 

 

 

修改后的结果:

 

 

 

2.修改IP地址配置文件中eth0对应的MAC硬件地址,与上述记录的MAC地址保持一致

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

下图为本例修改结果,请根据个人实际情况修改

 

修改后的结果如下,保存并退出vi:

 

 

 

3.执行service network restart,重启网络服务,使配置生效

 

原文地址:https://www.cnblogs.com/Teachertao/p/9573591.html

时间: 2024-08-09 21:28:17

CentOS 6.5克隆后eth1与eth0的问题的相关文章

虚拟机克隆之后eth1变成eth0

虚拟机克隆之后,克隆的虚拟机配置临时ip时,发现ifconfig eth0 192.168.22.100 255.255.255.0 操作不能,必须将eth0变成eth1才可以,并且在/etc/sysconfig/network-script/ifcfg-eth0配置文件里添加ip,不会生效!那么怎么把eth1转变成eth0呢? 正常来说,Linux在识别网卡时第一张会是eth0,第二张才是eth1.有时候我们使用虚拟机克隆技术后网卡的信息就会改变,新克隆出来的虚拟主机网卡名字可能变为eth1.

VMware克隆linux虚拟机后,克隆后的虚拟机如何把网卡eth1修改为eth0 ?

实验系统版本: CentOS 6.8 问题描述: 当你使用VMware安装好一台虚拟机A后,又克隆了一台虚拟机B出来. 此时运行"ifconfig"命令会发现,网卡显示名称为"eth1"而非"eth0".运行"service network restart"时,虚拟机B就会出现此错误"Bringing up interface eth0:  Error: No suitable device found: no de

虚拟机克隆后eth0网卡变成eth1网卡并且IP地址消失问题解决

1.问题情况 在vmware中克隆一个虚拟机后,新的虚拟机网络无法使用,并用原操作系统中的网卡eth0在克隆出来的新系统中,网卡号变成了eth1,并且IP地址也丢失了,网络不可正常使用. 2.环境情况 原机器名称 克隆后目标主机 机器名称 别名 机器名称 别名 ol6-single A机器 ol6_weblogic_1 B机器 3.克隆过程 将A机器关闭,在Vmware控制台上,右击虚拟机A机器(ol6-single),点击"clone"-"下一步",按提示一步步完

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

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

解决克隆 centos虚拟机后修改克隆后的机器的ip、mac、uuid失败的问题

解决办法: So here’s how we fix it: Remove the kernel’s networking interface rules file so that it can be regenerated # rm -f /etc/udev/rules.d/70-persistent-net.rules Restart the VM # reboot UPDATE your interface configuration file # vi /etc/sysconfig/ne

vmware虚拟机克隆后eth0无法启动的解决方法

今天早上准备克隆一台虚拟机做实验,结果克隆后发现使用 ifconfig 只显示lo,并没有找到eth0 使用ifconfig eth0 up 结果:unknown interface:No such device 查看 /etc/sysconfig/network-scripts/ifcfg-eth0 发现并没有什么不正常的地方. 被克隆的机器上执行ifconfig命令,发现两台机的MAC地址是相同的. 于是决定修改eth0的MAC地址,直接编辑/etc/sysconfig/network-sc

虚拟机复制后修改eth1为eth0

虚拟机克隆后网卡变成eth1,改变的方法如下: 1.vim /etc/udev/rules.d/70-persistent-net.rules 删除上面两行,改红框里的位eth0 2.vim /etc/sysconfig/network-scripts/ifcfg-eth0 删除uuid和mac地址,修改ip 3.卸载网卡 modprobe -r e1000 4.装载网卡 modprobe e1000 5.重启 service network restart

解决CentOS虚拟机克隆后无法上网(网卡信息不一致)的问题

一.问题描述 虚拟机克隆后,由于网卡信息不一致的问题,导致不能上网或者执行"sercice network restart"命令失败 [[email protected] 桌面]# ifconfig //查看当前网卡信息 [[email protected] 桌面]# cd /etc/sysconfig/network-scripts //进入网卡配置文件目录 [[email protected] network-scripts]# ls //查看网卡配置文件中的网卡信息 二.原因分析

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