虚拟机装Linux 克隆出的网卡出问题(转载)
2011-05-19 11:02
337 查看
克隆出的Linux 系统在启动后不能上网,重启网卡失败,出现 Bringing up interface eth0: Device eth0 has different MAC address than expected,ignoring 提示,意思是:设备的MAC地址和预期的不同。我的理解是Linux的配置的网卡MAC和虚拟机“实际网卡”配置不同。
解决方法有一下几种:
1、忽略Linux中的MAC配置
#vi /etc/sysconfig/network-scripts/ifcfg-eth0
# Realtek Semiconductor Co., Ltd. RTL-8139/8139C/8139C+
DEVICE=eth0
BOOTPROTO=none
#HWADDR=00:e0:a0:19:08:51
IPADDR=192.168.1.10
NETMASK=255.255.255.0
NETWORK=192.168.1.0
ONBOOT=yes
GATEWAY=192.168.1.1
TYPE=Ethernet
# /etc/init.d/network restart
ok
2、把虚拟机的mac和Linux系统中的网卡设置改成相同的
这里又有两个思路:
1>把系统网卡MAC改成虚拟机相同的(推荐)
~~~~用写字板和记事本之类的文本浏览软件打开当前虚拟机的*.vmx文件查看里面的“ethernet0.generatedAddress = ”行,这行记录的是虚拟机的MAC地址。记下来
如:ethernet0.generatedAddress = "00:0c:29:fc:70:a0"
~~~~到Linux系统里把eth0的硬件地址改成上面记录的,然后重启网卡
#vi /etc/sysconfig/network-scripts/ifcfg-eth0
# Realtek Semiconductor Co., Ltd. RTL-8139/8139C/8139C+
DEVICE=eth0
BOOTPROTO=none
HWADDR=00:0c:29:fc:70:a0
IPADDR=192.168.1.10
NETMASK=255.255.255.0
NETWORK=192.168.1.0
ONBOOT=yes
GATEWAY=192.168.1.1
TYPE=Ethernet
# /etc/init.d/network restart
2>把虚拟机MAC改成系统网卡相同的
参考:http://hi.baidu.com/wxlccsu/blog/item/f58b4acf2c09b5400eb34561.html
不推荐这种,主要原因是可能造成地址冲突。你想想克隆出的系统里填写的MAC地址是一个,你又把两个虚拟机的mac都改这个,这时要是两个虚拟机同时运行,那么会出现什么情况呢?
可以试试!!!!
解决方法有一下几种:
1、忽略Linux中的MAC配置
#vi /etc/sysconfig/network-scripts/ifcfg-eth0
# Realtek Semiconductor Co., Ltd. RTL-8139/8139C/8139C+
DEVICE=eth0
BOOTPROTO=none
#HWADDR=00:e0:a0:19:08:51
IPADDR=192.168.1.10
NETMASK=255.255.255.0
NETWORK=192.168.1.0
ONBOOT=yes
GATEWAY=192.168.1.1
TYPE=Ethernet
# /etc/init.d/network restart
ok
2、把虚拟机的mac和Linux系统中的网卡设置改成相同的
这里又有两个思路:
1>把系统网卡MAC改成虚拟机相同的(推荐)
~~~~用写字板和记事本之类的文本浏览软件打开当前虚拟机的*.vmx文件查看里面的“ethernet0.generatedAddress = ”行,这行记录的是虚拟机的MAC地址。记下来
如:ethernet0.generatedAddress = "00:0c:29:fc:70:a0"
~~~~到Linux系统里把eth0的硬件地址改成上面记录的,然后重启网卡
#vi /etc/sysconfig/network-scripts/ifcfg-eth0
# Realtek Semiconductor Co., Ltd. RTL-8139/8139C/8139C+
DEVICE=eth0
BOOTPROTO=none
HWADDR=00:0c:29:fc:70:a0
IPADDR=192.168.1.10
NETMASK=255.255.255.0
NETWORK=192.168.1.0
ONBOOT=yes
GATEWAY=192.168.1.1
TYPE=Ethernet
# /etc/init.d/network restart
2>把虚拟机MAC改成系统网卡相同的
参考:http://hi.baidu.com/wxlccsu/blog/item/f58b4acf2c09b5400eb34561.html
不推荐这种,主要原因是可能造成地址冲突。你想想克隆出的系统里填写的MAC地址是一个,你又把两个虚拟机的mac都改这个,这时要是两个虚拟机同时运行,那么会出现什么情况呢?
可以试试!!!!
相关文章推荐
- vmware克隆linux虚拟机网卡无法启动问题
- RHEL6.3克隆虚拟机后的网卡启动失败问题解析 分类: Linux 2014-12-07 15:32 136人阅读 评论(0) 收藏
- VMware虚拟机克隆Linux系统后找不到eth0网卡的问题
- RHEL6.3克隆虚拟机后的网卡启动失败问题解析 分类: Linux 2014-12-07 15:32 137人阅读 评论(0) 收藏
- VmWare Workstation 关于Linux 虚拟机快照或克隆后 识别不到网卡问题
- VMWare虚拟机克隆后,Linux系统下网卡无效的问题
- Linux解决VMware克隆虚拟机网卡不能启动的问题
- VmWare Workstation 关于Linux 虚拟机快照或克隆后 识别不到网卡问题
- 虚拟机装Linux 克隆出的网卡出问题
- vmware workstation虚拟机克隆Linux后网卡不启动解决方法
- Centos Linux 虚拟机克隆后无法上网的问题(学习)
- vmware克隆Centos6.4虚拟机网卡无法启动问题的解决方法
- 关于虚拟机克隆时 网卡无法启动的问题
- 用VMware克隆虚拟机时,克隆好的linux系统网卡启动不起来的解决方法
- centos-vm克隆拷贝虚拟机网卡配置问题-102
- vmware克隆Centos6.4虚拟机网卡无法启动问题
- vmware克隆Centos6虚拟机网卡无法启动问题
- centos和redhat6.0后关于虚拟机克隆后无法启用网卡问题
- 解决克隆的虚拟机网卡冲突问题
- linux网络设置和虚拟机克隆转移之后Error:No suitable device found:no device found for connection 'System eth0'问题解决