在VirtualBox中安装CentOS后无法上网的解决过程

宿主机:笔记本,无线网卡,windows 7

软件环境:VirtualBox ,CentOS6.3

问题现象:ping www.baidu.com,提示“unknown host www.baidu.com”

原因:虚拟机中Linux无法上网

一、如果使用的是有线网卡,则直接跳过这一步;如果使用的是无线网卡,则需要先手动添加一个Loopback Adapter,再共享无线网卡。操作过程如图:

在VirtualBox中安装CentOS后无法上网的解决过程

在VirtualBox中安装CentOS后无法上网的解决过程

在VirtualBox中安装CentOS后无法上网的解决过程

在VirtualBox中安装CentOS后无法上网的解决过程

在VirtualBox中安装CentOS后无法上网的解决过程

在VirtualBox中安装CentOS后无法上网的解决过程

在VirtualBox中安装CentOS后无法上网的解决过程

 

二、设置VirtualBox中的网络为桥接模式。如果宿主机是使用有线网卡,则在界面名称中选择有限网卡的设备;如果使用的是无线网卡,则在界面名称中选择Loopback Adapter。

在VirtualBox中安装CentOS后无法上网的解决过程

 

三、更改CentOS的网卡配置文件。首先要找到当前系统使用的网卡设备名称,输入命令:ifconfig -a。红框中的eth0就是网卡设备。

在VirtualBox中安装CentOS后无法上网的解决过程

然后在输入命令,打开配置文件:vim /etc/sysconfig/network-scripts/ifcfg-eth0

按下i键,进入编辑模式,将内容改为红框中的值,并按ESC键,输入:wq,回车保存并退出。

在VirtualBox中安装CentOS后无法上网的解决过程

 

四、重启网络配置,使之生效。输入命令:service network restart

在VirtualBox中安装CentOS后无法上网的解决过程

五、再 ping www.baidu.com,返回时间表示成功。Ctrl+C停止ping。

在VirtualBox中安装CentOS后无法上网的解决过程