由于VirtualBox下的系统上网方式都是默认的NAT。这个方式是虚拟机能够访问外部网络,但是外部网络却访问不到虚拟机,就连宿主机都不能访问到虚拟机。这样的话咱们就不能像在Windows下那样用ssh工具(如:secureCRT,petty等)远程连接到Linux主机进行实验,操作了。
【在Windows下用VMware虚拟机,NAT方式可以直接实现宿主机和虚拟机的互访。这也是VirtualBox和VMware的区别。】
主机环境:联想笔记本,安装了Ubuntu12.04,使用VirtualBox虚拟机,虚拟机安装了CentOS-5.5。
实现目标:宿主机能够与虚拟机的CentOS通信。就像在Windwos下用secureCRT远程登录。
方法步骤:
1)在宿主机新建一个无线连接,如CentOS-5.5
2)建好无线连接之后,把虚拟机系统的上网方式设置为桥接,网卡选择无线网卡(wlan0)
3)启动虚拟机,启动系统,在宿主机与虚拟机中执行ifconfig命令,发现两台主机的ip地址已经处于同一网段之下了,此时,两台主机就可以实现正常通信了。【这时宿主机是没有办法连接到外部的无线网的,只能实现两台主机之间的正常通信,还需要继续学习呀*^_^*】
注意:必须要新建一个无线连接之后再选择无线网卡的桥接方式。否则的话将无法实现桥接的功能。
相关阅读:
VirtualBox 4.2.12安装Ubuntu 13.04 http://www.linuxidc.com/Linux/2013-06/85352.htm
在 Ubuntu 12.10 中使用 Virtualbox 安装 Win7 http://www.linuxidc.com/Linux/2012-11/74195.htm
Ubuntu 12.04.2 安装 VMware-Workstation-9 http://www.linuxidc.com/Linux/2013-03/81078.htm
更多Ubuntu相关信息见Ubuntu 专题页面 http://www.linuxidc.com/topicnews.aspx?tid=2