主机操作系统: Ubuntu Linux 9.04 Desktop I386
虚拟机软件: Virtualbox 2.1.4 OSE 版(可以从ubuntu tweak里面自动安装)
虚拟操作系统: CentOS Linux 5.3 I386
实验目的: 让Centos和Ubuntu能够桥接,处于一个局域网内。
注:经测试,Virtualbox最新版本 3.0.4,自带的桥接功能,不能实现上述目的,因此目前只能改用2.1.4 OSE版本。不知道是我自己的RPWT,还是软件自身问题。
一. 安装必备的软件包
先安装uml-utilities,该工具包含建立虚拟网络设备(所谓的“TAP interfaces”)的工具,然后是桥接工具bridge-utils,2个一起装就是了,最后有个启动的提示,成功的话会提示OK。命令:
sudo apt-get install uml-utilities bridge-utils
二. 为了使你的虚拟机能够访问网络接口,你必须将运行虚拟主机的用户的用户名(通常是你的ubuntu登录用户名)添加到uml-net用户组。比如我这里,ubuntu用户名是 solar,命令写出来就是:
sudo gpasswd -a solar uml-net