克隆Linux系统之后的网卡问题

问题:VMware下克隆的LINUX使用ifconfig查看时无eth0网卡相应信息

环境:centOS6.5

原因分析:

系统引导的过程中识别网卡,将mac地址和网卡名称对应起来记录在udev的规则脚本中,而VMware会自动生成虚拟机的 mac地址。这样,由于基本系统的虚拟机已经记录了该虚拟机的网卡mac地址对应于网卡eth0,在克隆出的虚拟机中由于mac地址发生改变,udev会自动将该mac对应于网卡eth1。以此类推,udev会记录所有已经识别的mac与网卡名的关系,所以每次克隆网卡名称会自动加1;
由于基本系统的网络相关配置都是基于网卡eth0的,网卡eth1没有网络相关的配置,所以将新生成的mac地址绑定eth0即可。

解决方法:

1、启动网卡,ONBOOT=YES
/etc/sysconfig/network-scripts/ifcfg-eth0
2、修改UUID,

1)删除MAC地址行:

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

2)删除网卡和MAC绑定的 eth0 行记录,并把新识别的“eth1”改为“eth0”:

/etc/udev/rules.d/70-persistent-net.rules

3)重启系统

原文地址:https://www.cnblogs.com/qiaokeshushu/p/9363282.html

时间: 2024-11-04 16:00:32

克隆Linux系统之后的网卡问题的相关文章

VMware虚拟机克隆Linux系统引起的网卡问题

1. 手动配置静态网卡地址不生效2. 网卡名变成了eth1[[email protected] network-scripts]# ls |grep ifcfg ifcfg-eth0 ifcfg-lo [[email protected] network-scripts]# ifconfig eth1      Link encap:Ethernet  HWaddr 00:0C:29:3A:8B:02 inet addr:192.168.1.134  Bcast:192.168.1.255  M

VMware克隆Linux系统后,新系统网络问题

VMware克隆Linux系统后,新系统网络问题Device eth0 dose not seem to be present的解决方法. 今天学习Linux到一定阶段了,需要用到二台机器同时开启,于是用VMware克隆了开始正常使用的第一台Linux系统.克隆操作还是很简单的,一会好了,重新启动后,想使用xshell连接,先看了克隆出来的新机器,就叫cloner吧,ifconfig只有loop口是正常工作,于是使用service network restart重启网络服务看看好没好,结果出现下

VMware克隆Linux系统后,网络问题解决

VMware克隆Linux系统后,新系统网络问题Device eth0 dose not seem to be present的解决方法. 今天学习Linux到一定阶段了,需要用到二台机器同时开启,于是用VMware克隆了开始正常使用的第一台Linux系统.克隆操作还是很简单的,一会好了,重新启动后,想使用xshell连接,先看了克隆出来的新机器,就叫cloner吧,ifconfig只有loop口是正常工作,于是使用service network restart重启网络服务看看好没好,结果出现下

Linux系统怎么查看网卡的UUID

在linux系统下查看网卡的UUID需要nmcli命令,但是该命令系统没有提供. 1.首先要查看哪个软件包提供了该命令 [[email protected] ~]# yum provides "*/nmcli"Loaded plugins: fastestmirrorLoading mirror speeds from cached hostfile * base: mirrors.pubyun.com * extras: ftp.sjtu.edu.cn * updates: mirr

VMware(二):虚拟机里Linux系统Redhat7更改网卡名

一.虚拟机里Linux系统Redhat7更改网卡名 目的: 在虚拟机里面redhat7的网卡名称默认比较长,比较复杂,例如eno16777736.eno33554992.eno50332216,不方便更改参数信息和辨认,设法将虚拟机里Linux系统网卡改名显得非常必要. 方案: 1.修改网卡配置文件更改网卡名称和参数信息 2.修改grub文件来禁用内核继续使用该命名规则 3.重新生成grub配置并更新内核参数 4.添加udev的规则 5.重启系统验证,是重启系统不是仅仅重启网卡配置服务 步骤:

克隆Linux系统的网卡设置

虚拟机里创建新主机使用克隆的办法,可以大大节省主机反复安装消耗的时间精力.但克隆出来的主机网卡及配置文件会发生改变,给我们在进行网卡设置时的很多麻烦.题主本文将从Linux里CentOS6发行版克隆的主机网卡重新恢复为我们习惯的形态,这样可以很方便地对网卡进行设置了. 在VMWare中安装CentOS6的过程不再详述.安装设定虚拟机网卡为桥接如下: 此时看下刚安装的CentOS虚拟系统网卡的信息如下: 一是使用dmesg查看网卡信息如下: ifconfig下看到的也是我们熟悉的“eth0”网卡:

关于用VMware克隆linux系统后,无法联网找不到eth0网卡的问题

当使用克隆后的虚拟机时发现系统中的网卡eth0没有了,使用ifconfig -a会发现只有eth1.因为系统是克隆过来的,原有的eth0以及ip地址都是原先网卡的,VMware发现已经被占用,就会创建一个新的eth1网卡.因为系统的网络相关配置都是基于eth0的,eth1没有网络相关的配置,所以就会产生无法联网的情况. 这时我们只要修改其中的两个文件然后重启系统就好了. 首先修改ifcfg-eth0这个文件 vim /etc/sysconfig/network-script/ifcfg-eth0

linux系统做双网卡绑定

linux系统双网卡绑定: 在做双网卡绑定之前一定要备份配置文件! linux系统网卡配置文件位置:cd /etc/sysconfig/network-scripts cp ifcfg-eth0  ifcfg-bond0 例如我们需要绑定的网卡分别是ifcfg-eth0 对应eth0   ifcfg-eth1 对应eth1  这两个网卡! #vi ifcfg-bond0 需要修改四个地方:1.设备名称:DEVICE=bond0 2.配置IP地址,掩码,网关等信息:IPADDR=1.1.1.1NE

克隆linux系统后,将eth1修改成eth0

使用VMware克隆的linux系统之后,发现网卡信息只有eth1,却没有eth0.将eth1修改成eth0. 1.vi /etc/udev/rules.d/70-persistent-net.rules 2.vi /etc/sysconfig/network-scripts/ifcfg-eth0 3.service network restart 4.如果还没有显示修改成功,建议重启电脑. 原文地址:https://www.cnblogs.com/hdym/p/8431386.html