VMware虚拟机克隆CentOS 6.5后网卡修改方法

简介:

虚拟机安装好CentOS6.5系统后,纯净的系统多克隆几份出来方便后期做试验。克隆步骤很简单,克隆后出现的问题是克隆后的网卡MAC地址和原系统MAC地址一样,在局域网内会有冲突,需要更改克隆后的MAC地址。

解释一下:实际上克隆后的系统有两个网卡eth0 eth1,实际起作用的是eth1eth0是克隆过来的。克隆系统会重新生成一个mac地址,因为系统会在eth01变成eth1

 

具体操作方法如下:

软件环境:Vmware workstation 10.0 虚拟机CentOS 6.5 物理机windows7

 

1、  首先进入原系统,使用命令查看网卡信息

1
#ifconfig

默认系统启动不加载网卡,看不到eth0的信息

wKiom1Rl1E-jxFceAADHDKY75LI380.jpg

运行命令

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

查看eth0网卡的MAC地址

1
2
3
4
5
6
7
DEVICE=eth0
HWADDR=00:0C:29:16:F4:F0
TYPE=Ethernet
UUID=0b1f4512-cefa-4a9e-ae85-adb2ac2a9903
ONBOOT=no
NM_CONTROLLED=yes
BOOTPROTO=dhcp

修改这一项ONBOOT=yes设置后开机会加载网卡信息

编辑完成,esc键退出,输入:wq 保存退出。


2、  同样的步骤进入克隆的系统,查看网卡地址,发现MAC地址一样

执行

1
# /etc/init.d/network restart

重启网络服务

提示failed失败

wKiom1Rl1HChhyGIAACIWQxjBSM534.jpg

3、  编辑网卡设备

1
# vi /etc/udev/rules.d/70-persistent-net.rules

出现以下内容,会看到有2块网卡eth0eth1eth0为克隆系统的,eth1为重新生成

1
2
3
4
5
# PCI device0x1022:0x2000 (pcnet32)
SUBSYSTEM== "net" , ACTION== "add" ,DRIVERS== "?*" , ATTR{address}== "00:0c:29:16:f4:f0" ,ATTR{type}== "1" , KERNEL== "eth*" , NAME= "eth0"
  
# PCI device0x1022:0x2000 (pcnet32)
SUBSYSTEM== "net" , ACTION== "add" ,DRIVERS== "?*" , ATTR{address}== "00:0c:29:52:45:97" ,ATTR{type}== "1" , KERNEL== "eth*" , NAME= "eth1"

 

前面加#注释掉第一个网卡,更改第2个网卡为eth0,记录下mac地址。

# PCI device0x1022:0x2000 (pcnet32)

#SUBSYSTEM=="net", ACTION=="add",DRIVERS=="?*", ATTR{address}=="00:0c:29:16:f4:f0",ATTR{type}=="1", KERNEL=="eth*", NAME="eth0"

 

# PCI device0x1022:0x2000 (pcnet32)

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

编辑完成,esc键退出,输入:wq 保存退出。


4、  执行

1
#/etc/init.d/network restart

重启网络服务

还是提示失败,

1
#reboot

重启系统问题就解决了。


5、  重启系统后,运行命令

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

修改MAC地址”00:0c:29:16:f4:f0””00:0c:29:52:45:97”保存退出。

执行

1
# /etc/init.d/network restart

重启网络服务

现在就不会提示失败了

wKioL1Rl1R6yT6KyAAB6uP6ujJY141.jpg






本文转自 模范生 51CTO博客,原文链接:http://blog.51cto.com/mofansheng/1576608,如需转载请自行联系原作者
目录
相关文章
|
1月前
|
Linux 网络安全 数据安全/隐私保护
如何在 VM 虚拟机中安装 CentOS Linux 9 操作系统保姆级教程(附链接)
如何在 VM 虚拟机中安装 CentOS Linux 9 操作系统保姆级教程(附链接)
161 0
|
2月前
|
虚拟化
vmware克隆虚拟机后没有ip地址的问题
解决vmware克隆虚拟机后没有内网ip的问题
|
29天前
|
算法 虚拟化 C++
VMware虚拟机无法自适应和拖拽复制粘贴和共享目录问题
VMware虚拟机无法自适应和拖拽复制粘贴和共享目录问题
87 0
|
1天前
|
程序员 Linux KVM
【qemu虚拟化】将img镜像文件转换为VMware虚拟机
QEMU是一个开源的硬件虚拟化器,能在多种平台如x86、ARM、PowerPC上运行,支持虚拟化不同体系结构的操作系统。它具有硬件仿真、虚拟化支持、磁盘和网络仿真、快照回滚及可扩展性等特点。要使用QEMU,首先从[官网](https://www.qemu.org/download/)下载,然后通过命令行运行进行转换。转换后的vMDK文件可在VMware中导入,创建新的虚拟机进行使用。
33 1
【qemu虚拟化】将img镜像文件转换为VMware虚拟机
|
8天前
|
安全 Linux 数据安全/隐私保护
Centos7的虚拟机创建流程
Centos7的虚拟机创建流程
46 6
|
15天前
|
网络协议
centos8 网卡 Nmcli(是network的简写 Nmcli)配置网络
centos8 网卡 Nmcli(是network的简写 Nmcli)配置网络
15 0
|
1月前
|
关系型数据库 MySQL 数据库
虚拟机Linux-Centos系统网络配置常用命令+Docker 的常用命令
虚拟机Linux-Centos系统网络配置常用命令+Docker 的常用命令
40 0
|
1月前
|
Linux 虚拟化 数据安全/隐私保护
使用VMware安装linux虚拟机
使用VMware安装linux虚拟机
使用VMware安装linux虚拟机
|
1月前
|
关系型数据库 MySQL Linux
【VMware安装+centos 7Linux系统+MySQL安装】——在Linux系统中安装MySQL步骤,以及遇见的各种问题(如:vm两个虚拟网卡消失、vm网络适配器有感叹号等等)
【VMware安装+centos 7Linux系统+MySQL安装】——在Linux系统中安装MySQL步骤,以及遇见的各种问题(如:vm两个虚拟网卡消失、vm网络适配器有感叹号等等)
181 0
|
1月前
|
Ubuntu 安全 虚拟化
vmware虚拟机运行ubuntu等卡慢的解决办法
vmware虚拟机运行ubuntu等卡慢的解决办法
142 0