使用vmware克隆CentOS后网卡名称修改(强迫症)

--------------------------------------

一、强迫症原因

二、正常配置eth1网卡

三、修改网卡名称eth1为eth0

--------------------------------------

一、强迫症原因

由于使用VMware workstation克隆虚机时,网卡名称总是变化,不再是eth0,这点总感觉不太舒服,虽然可以正常使用,但是强迫症非常严重,必须是eth0,看着才舒服!

二、正常配置eth1网卡

由于初次打开克隆的虚机后没有配置IP,所以不能使用Xshell连接,也没有安装桌面,只能截图了。

1.克隆的系统初次开机时网卡是未激活状态,需要先激活一下,且可以看出是没有eth0网卡的。

2.激活网卡eth1

查看网卡详情

3.正常配置eth1网卡

# setup       //可以使用此命令配置网卡IP,以下截图有省略。

选择添加新的设备

添加eth1网卡信息

保存退出即可

4.重启网络服务,eth1可以正常使用了。

5.此时可以使用Xshell工具连接了,不再截图了,贴命令。

# ifconfig 
eth1      Link encap:Ethernet  HWaddr 00:0C:29:60:15:0F  
          inet addr:192.168.2.100  Bcast:192.168.2.255  Mask:255.255.255.0
          inet6 addr: fe80::20c:29ff:fe60:150f/64 Scope:Link
          UP BROADCAST RUNNING MULTICAST  MTU:1500  Metric:1
          RX packets:60 errors:0 dropped:0 overruns:0 frame:0
          TX packets:67 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:1000 
          RX bytes:6219 (6.0 KiB)  TX bytes:10975 (10.7 KiB)

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:0 errors:0 dropped:0 overruns:0 frame:0
          TX packets:0 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:0 
          RX bytes:0 (0.0 b)  TX bytes:0 (0.0 b)

三、修改网卡名称eth1为eth0

1.将系统中的eth0配置文件删除,并将现有的eth1命名为eth0。

# cd /etc/sysconfig/network-scripts/
# rm -f ifcfg-eth0
# mv ifcfg-eth1 ifcfg-eth0
# vi ifcfg-eth0
DEVICE=eth0               //将eth1修改为eth0
BOOTPROTO=none
NETMASK=255.255.255.0
TYPE=Ethernet
HWADDR=00:0c:29:60:15:0f
IPADDR=192.168.2.100

2.将配置文件中的第一个device删除,第二个device的名称修改为eth0即可。MAC地址要和网卡配置文件中的保持一致。

# cd /etc/udev/rules.d/
# vi 70-persistent-net.rules          //未修改状态  
# PCI device 0x8086:0x100f (e1000)
SUBSYSTEM=="net", ACTION=="add", DRIVERS=="?*", ATTR{address}=="00:0c:29:69:90:83", ATTR{type}=="1", KERNEL=="eth*", NAME="eth0"

# PCI device 0x8086:0x100f (e1000)
SUBSYSTEM=="net", ACTION=="add", DRIVERS=="?*", ATTR{address}=="00:0c:29:60:15:0f", ATTR{type}=="1", KERNEL=="eth*", NAME="eth1"	

# cat 70-persistent-net.rules          //修改后状态
# PCI device 0x8086:0x100f (e1000)
SUBSYSTEM=="net", ACTION=="add", DRIVERS=="?*", ATTR{address}=="00:0c:29:60:15:0f", ATTR{type}=="1", KERNEL=="eth*", NAME="eth0"

3.重启系统后查看。

# reboot
# ifconfig 
eth0      Link encap:Ethernet  HWaddr 00:0C:29:60:15:0F  
          inet addr:192.168.2.100  Bcast:192.168.2.255  Mask:255.255.255.0
          inet6 addr: fe80::20c:29ff:fe60:150f/64 Scope:Link
          UP BROADCAST RUNNING MULTICAST  MTU:1500  Metric:1
          RX packets:29 errors:0 dropped:0 overruns:0 frame:0
          TX packets:44 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:1000 
          RX bytes:3655 (3.5 KiB)  TX bytes:5385 (5.2 KiB)

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:0 errors:0 dropped:0 overruns:0 frame:0
          TX packets:0 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:0 
          RX bytes:0 (0.0 b)  TX bytes:0 (0.0 b)
时间: 2024-10-06 02:58:02

使用vmware克隆CentOS后网卡名称修改(强迫症)的相关文章

vmware克隆虚拟机后网卡名称及网络地址xiuf

使用vmware克隆虚拟机后,若原主机网卡名称为eth0,那么克隆后的主机使用ifconfig查看仅能看到一个名称为eth1的网卡 并且在/etc/sysconfig/network-scripts/此目录下仅有ifcfg-eth0一个网卡配置文件 ifcfg-eth0的DEVICE属性同样为eth0 那么此时我们无法修改ifconfig中显示的eth1的网络地址及状态,需要让eth0的配置文件生效才能正常使用该网卡. 首先查看网络设备绑定文件:/etc/udev/rules.d/70-pers

VMware 克隆CentOS 后无法启动网卡的解决

VMware 克隆CentOS 后无法启动网卡的解决 (1)确保udev-post 启动 # chkconfig --list udev-post udev-post      0:关闭1:启用2:启用3:启用4:启用5:启用6:关闭 # /etc/init.d/udev-post start (2)把网卡配置全删除(删除70-persistent-net.rules文件),重启让系统重新分配 # cd /etc/udev/rules.d [[email protected] rules.d]#

VMware 克隆虚拟机后网卡无法启动

今天使用 VMware Workstation 时,出现了一个问题.克隆目前存在的 RHEL 7系统后,网卡无法正常启动,报错如下: [[email protected] Desktop]# systemctl restart network Job for network.service failed. See 'systemctl status network.service' and 'journalctl -xn' for details. [[email protected] Desk

Vmware克隆Centos虚拟机网卡无法启动

问题: 克隆虚拟机后,启动网卡ifup eth0 (/etc/init.d/network restart)后 Shutting down loopback insterface: [ OK ] Bringing up loopback insterface: [ OK ] Bringing up interface eth0: Device eth0 does not seem to be present,delaying initialization. [FAILED] 使用ifconfig

关于VMware上Linux克隆后网卡名称修改的操作

安装好CentOS6的系统后,纯净的系统多克隆几份出来方便后期做试验:由于克隆后mac地址会重新生成一个,实际起作用的是eth1,eth0是克隆过来的.克隆系统会重新生成一个mac地址,因为系统会在eth0加1变成eth1. 解决的办法有两种: 法一:         1.root登录,cp /etc/udev/rules.d/70-persistent-net.rules /etc/udev/rules.d/70-persistent-net.rules.bak 2.vi /etc/udev/

vmware克隆centos后修改网络配置

最近对hadoop产生了兴趣,打算利用闲暇时间自己配置个环境学习下. 笔记本内存8个G,之前习惯使用ubuntu桌面版,但是考虑到太占内存,选择了centos6.4,用以前的镜像克隆了两份,作为slave. vm版本是11 ,克隆后发现网络起不来 问度娘,发现了这个http://www.2cto.com/os/201306/222812.html 按照他的方法试了,结果还是无效,而且发现我的/etc/udev/rules.d/70-persistent-net.rules文件和他描述的不一样.

VMware 克隆CentOS后无法启动网卡的解决

#首先要保证udev-post 启动 chkconfig --list|grep udev udev-post 0:off 1:on 2:on 3:on 4:on 5:on 6:off service udev-post start #将原有的eth0那一行注释,然后将生成的eth1改为eth0 vim /etc/udev/rules.d/70-persistent-net.rules  # PCI device 0x8086:0x100f (e1000) #SUBSYSTEM=="net&qu

vmware克隆centos后启动网卡失败解决方法

故障描述: #ifup eth0 Bringing up interface eth0: Device eth0 does not seem to be present,delaying initialization. 解决方法: #cat /etc/udev/rules.d/70-persistent-net.rules 记录下eth1的mac地址 #vi /etc/sysconfig/network-scripts/ifcfg-eth0 DEVICE改为eth1 HWADDR改为复制的mac

vmware克隆centos虚拟机网卡无法启动问题

问题:在使用vmw安装操作系统后克隆该系统后,克隆系统网卡无法正常使用的问题. 方法: 在克隆的系统上操作方法如下: #> /etc/udev/rules.d/70-persistent-net.rules   //清除文件内容 # echo "> /etc/udev/rules.d/70-persistent-net.rules" >> /etc/rc.local   //添加开机启动 注:登陆需要使用的网卡: 删除MAC UUID 删除这两行,后重启系统即可