> php教程 > php手册 > VirtualBox下CentOS-6.7上网故障排除

VirtualBox下CentOS-6.7上网故障排除

WBOY
풀어 주다: 2016-06-13 08:52:08
원래의
1107명이 탐색했습니다.

VirtualBox下CentOS-6.7上网故障排除

2015/11/2 18:10:43

最近需要安装一台CentOS虚拟机,同事推荐了小巧的VirtualBox来取代“笨重”VMware,于是自己便尝试在VirtualBox上安装CentOS-6.7虚拟机。

安装虚拟机的过程同VMware差不多,如果熟悉VMware的童鞋一定不是问题,但是新安装的虚拟机却始终无法联通网络,遇到了诸多问题。

我的VirtualBox版本是4.3.24 r98716,CentOS-6.7内核版本为2.6.32-513.3.1.el6.i686。

1. No suitable device found

这是自己遇到的第一个问题,虽然设置了Bridge连接方式,重新建立了ifcfg-eth0文件,但是依然遇到提示不存在网络设备的问题,具体截屏如下:

对于这个问题我们可以借鉴网上的解决方案:

  1. 删除/etc/udev/rules.d/70-persistent-net.rules文件;
  2. 分析ifconig现实的HWADDR值是否与配置文件设置的一致,即查看/etc/sysconfig/network-scripts/ifcfg-eth0文件中的HWADDR值;

经过比较,两个值确实不一致,重新修改配置文件;然而运行后发现eth0端口依然有问题:

2. Device not managed by NetworkManager or unavailable

这里自己第一时间想到的是在ifcfg-eth0配置文件中添加参数NM_CONTROLLED=yes,然后重启系统后问题依旧。继续在网上查找资料,最终找到了问题的原因,CentOS-6.0以上的系统中,NetworkManager和Network两个服务同时管理网卡时出现的问题,解决的方法是依次执行下列命令:

  1. chkconfig NetworkManager off
  2. chkconfig network on
  3. service NetworkManager stop
  4. service network start

随后问题解决,但是我的CentOS依旧无法通过VitualBox桥接上网,我才想问题应该出在VirtualBox设置上,果然,需要在网络设置中允许虚拟网络:

最终问题解决,可以连通网络。

另外需要值得说明的是,之前自己使用VMware或VirtualBox采用NAT建立CentOS-6.7的虚拟机,网络总是无法联通,后来通通使用了Bridge模式,桥接模式要比NAT模式更为稳定一些。

관련 라벨:
원천:php.cn
본 웹사이트의 성명
본 글의 내용은 네티즌들의 자발적인 기여로 작성되었으며, 저작권은 원저작자에게 있습니다. 본 사이트는 이에 상응하는 법적 책임을 지지 않습니다. 표절이나 침해가 의심되는 콘텐츠를 발견한 경우 admin@php.cn으로 문의하세요.
인기 추천
인기 튜토리얼
더>
최신 다운로드
더>
웹 효과
웹사이트 소스 코드
웹사이트 자료
프론트엔드 템플릿