【导语】“Vultus”通过精心收集,向本站投稿了4篇RHEL6虚拟机克隆网络问题解决方法,以下是小编为大家准备的RHEL6虚拟机克隆网络问题解决方法,希望对大家有帮助。
- 目录
篇1:RHEL6虚拟机克隆网络问题解决方法
环境:Virtualbox+RHEL 6 x64
用VirtualBox的vboxmanager克隆的虚拟机,操作系统RHEL6,启动后发现网卡不能用了,重启网络服务,报以下错误:
Bringing up interface eth0: Device eth0 does not seem to be present, delaying initialization. [FAILED]
在RHEL5里也发生类似事情,因为复制虚拟机MAC会重新生成,但是操作系统的MAC却写在ifcfg-ethx里,造成了不一致,所以不能启动网络接口,在RHEL5里可以使用kudzu或者注释网卡配置文件的MAC字段来解决这个问题。但是在RHEL6里,kudzu已经被hal服务取代了。
虽然lspci能够正常认到网卡,但是却无法使用/etc/init.d/network restart来启动服务。尝试注释ifcfg-eth0的MAC字段,还是报错。查看了下udev的规则,发现了问题的所在。
[root@Oracle ~]# cat /etc/udev/rules.d/70-persistent-net.rules
# This file was automatically generated by the /lib/udev/write_net_rules
# program, run by the persistent-net-generator.rules rules file.
#
# You can modify it, as long as you keep each rule on a single
# line, and change only the value of the NAME= key.
# net device (custom name provided by external tool)
SUBSYSTEM==“net”, ACTION==“add”, DRIVERS==“?*”, ATTR{address}==“08:00:27:16:31:11”, ATTR{type}==“1”, KERNEL==“eth*”, NAME=“eth0”
# net device ()
SUBSYSTEM==“net”, ACTION==“add”, DRIVERS==“?*”, ATTR{address}==“08:00:27:32:66:63”, ATTR{type}==“1”, KERNEL==“eth*”, NAME=“eth1”
[root@Oracle ~]#
原来UDEV这里把克隆前的MAC当成了当前虚拟机的eth0 MAC,而重新生成的08:00:27:32:66:63是eth1的MAC,
解决这个问题,只要删除旧的UDEV配置,修改为:
[root@Oracle ~]# cat /etc/udev/rules.d/70-persistent-net.rules
# This file was automatically generated by the /lib/udev/write_net_rules
# program, run by the persistent-net-generator.rules rules file.
#
# You can modify it, as long as you keep each rule on a single
# line, and change only the value of the NAME= key.
# net device () (custom name provided by external tool)
SUBSYSTEM==“net”, ACTION==“add”, DRIVERS==“?*”, ATTR{address}==“08:00:27:32:66:63”, ATTR{type}==“1”, KERNEL==“eth*”, NAME=“eth0”
重启network服务,一切OK
篇2:VirtualBox导入其他虚拟机后网络问题
在其他电脑上安装了虚拟机,导出, 然后在其他电脑上导入以后,会导致网络链接问题,无法获取ip,报错
Device eth0 does not seem to be present
1 打开 /etc/udev/rules.d/70-persistent-net.rules
2 记录 eth1网卡的mac地址
3 打开/etc/sysconfig/network-scripts/ifcfg-eth0
4 将 DEVICE=“eth0” 改成 DEVICE=“eth1” ,HWADDR的mac地址 改成eth1 的mac地址
5 重启网络 service network restart
(ifchf-eth0 中 设置要正确,onboot = yes)
篇3:inux虚拟机网络配制方法及遇到问题的解决方法
linux虚拟机网络问题
刚安装一个vmware虚拟机,并在上面安装了一个redhat linux操作系统,
安装完后配制了下网络。
首先观察windows上的网络配制。
ip:192.168.1.109
nemask:255.255.255.0
gateway:192.168.1.1
通过这些东西可以看出虚拟机也应该在同一个网段(192.168.1.0),同一个网关(192.168.1.1)
子网掩码当然也应该是255.255.255.0
配制方法分两种:
一、临时配制:
配制ip,子网掩码
ifconfig 192.168.1.110 netmast 255.255.255.0
配制默认网关
route add default gw 192.168.1.1
二、永久配制:
编辑配制文件,注意中文为注释,真正编辑的时候中文去掉。
vim /etc/sysconfig/network-scripts/ifcfg-eth0
DEVICE=“eth0” 设备名称
HWADDR=“00:24:1D:8A:3D:F7” 物理地址
NBOOT=“yes” 是否启动
BOOTPROTO=“static” 静态IP 可以选择 dhcp
NETWORY=“192.168.1..0” 网段- -!使和windows在同一个网段
IPADDR=“192.168.1.110” IP地址
NETMASK=“255.255.255.0” 子网
GATEWAY=“192.168.1.1” 网关 - -需要和windows上的一致
配制完后重启网卡
service network restart
注意执行上面命令后,就会按配制文件来进行网络配制。
三、网络配制可能出现的问题:
配制完了后发现重启网卡执行service network restart时
出现关闭eth0网卡失败
Shutting down interface eth0: Device eth0 has MAC address 00:0C:29:AD:57:66 instead of configured address 00:24:1D:8A:3D:F7.
Ignoring [FAILED]
意思是说eth0网卡有一个物理地址00:0C:29:AD:57:66,不是配制的物理地
址:00:24:1D:8A:3D:F7,
忽略。
也就是告诉我们,已经有一个物理地址了,配制文件里不要胡乱配制了。
于是将上面配制HWADDR=“00:24:1D:8A:3D:F7”
改成HWADDR=“00:0C:29:AD:57:66” 通过ifconfig也能查到
再重启一下网卡,一切OK
现在网络应该通了吧,于是测试一下。
发现windows 7上可以ping通linux虚拟机。但是linux虚拟机不能ping通windows。
很奇怪,怎么回事呢。一般这种情况,可能是windows 7上的防火墙开户了阻止了。
解决方法是关闭windows 7上的防火墙,然后再试。
关闭防火墙方法可以是:在run上运行firewall.cpl设置关闭。
然后再ping 都可以ping通了。呼~~终于解决了。
但是了为让和虚拟机相互通网络。直接将防火墙关闭,这样合理吗?
安全吗?
==================================
其实我做上面的一系列工作,目的是为了能够在windows上通过putty来访问
虚拟机上的linux。
于是还需要在linux上开户ssh服务
命令 service sshd start
而又不希望每次都来执行这条命令,于是就在root的~/.bash_profile配制
文件中来进行配制。
只要加上一行:service sshd start就可以了。
最后putty顺利访问,下次打开虚拟机就不需要再配制网络,不需要手动开户ssh服务了,很方便。直接windows上用putty连接, :)
篇4:Ubuntu系统虚拟机摄像头无法使用问题解决方法
这篇文章主要介绍了Ubuntu系统虚拟机摄像头无法使用问题解决方法,虚拟机中安装的Windows7、Windows8.1系统,无法使用虚拟机摄像头,本文找到了解决方法,需要的朋友可以参考下
前段时间使用的是Ubuntu 13.04,使用virtualbox虚拟机 4.2版,虚拟机里边装的Windows 7和Windows8.1均无法使用摄像头,只要在USB设备中选上了摄像头,虚拟机系统准卡死,CPU瞬间100%。后来也没去找方法解决,毕竟新版的Ubuntu快出来了,也许会有解决办法。
今天安装了Windows7虚拟机,仍然面临着摄像头问题,
是我考虑失误,虚拟机摄像头问题是虚拟机的是,不是Ubuntu升级就能解决的,没办法,只能找找谷歌了~
找到的办法是,去官方下载Oracle VM VirtualBox Extension Pack,下载链接(www.virtualbox.org/wiki/Downloads),看好自己的Virtualbox版本,下载相应的pack包,下载后可以直接双击也可以使用设置加载的方式(管理->全局设定->扩展),最后结果如下
这也就可以使用添加USB设备的方式去加载摄像头了。
★ 网络问题对照检查
★ 网络伦理问题探析
★ 问题的网络散文
★ 克隆作文
RHEL6虚拟机克隆网络问题解决方法(共4篇)




