Chinaunix首页 | 论坛 | 博客
  • 博客访问: 44938
  • 博文数量: 34
  • 博客积分: 2011
  • 博客等级: 大尉
  • 技术积分: 295
  • 用 户 组: 普通用户
  • 注册时间: 2009-08-31 11:33
文章分类
文章存档

2011年(1)

2009年(33)

我的朋友
最近访客

分类: LINUX

2009-08-31 22:33:47

1. 安装虚拟机virtualbox-3.0.4
源内的版本2.1.4老了,还是用官方网站上的方法安装最新的版本吧,只是速度有点慢。,官方安装:
1) 添加源:
deb lenny non-free
2) 安装公钥:wget -q /sun_vbox.asc -O- | sudo apt-key add -
3)安装:apt-get install virtualbox-3.0

2. 找个教程:讲的很详细了,这里只是提一下几个需要特别注意的点:
1)虚拟机的双向共享剪切板可以实现宿主机与客户机之间的拷贝粘贴。
2)宿主机的虚拟光驱会作为客户机的物理光驱。
3)分配共享空间后可以用net use x: \\vboxsvr\sharename打开共享空间。
4)系统安装完毕之后要安装增强功能,以实现鼠标捕捉及共享剪切板功能。

3. 读取usb设备
1)查看vboxusers用户组的GID:sudo cat /etc/group |grep vbox
2)添加开机挂载项,编辑/etc/fstab,最后添加行:none/proc/bus/usb  usbfs devgid=123,devmode=644 0 0
3)重启ubuntu


4. 网络配置
virtualbox各个版本提供的网络连接方式不一样,最新的3.0.4给了四种连接方式NAT,Bridged Adapter,Internal和Host-only Adapter,分别来解释一下:
1)NAT:最简单的联网方式,不需要配置,所以是默认的联网方式。虚拟机就像通过路由器连接到网络,它可以通过整合在虚拟机内的虚拟DHCP服务器来分 配IP,虚拟机实际上是以主机IP地址来访问web的,因此虚拟机对外网是不可见的,然而最大的弊端也在于此,主机也就无法到达虚拟机了。但是可以利用 port forwarding端口转接实现访问虚拟机的目的。
2)Bridged
Adapter:virtualbox 用一个设备驱动程序来过滤通过物理网卡的数据,允许virtualbox阻止和添加数据,这样就有效的在虚拟机里创建了一个网络接口。以这种方式接入网络 的虚拟机在主机看来是和自己有同等地位的,直接介入网络,但前提是你得给虚拟机分配一个合理的IP。但是我的实验没有成功,可以从虚拟机ping通主机, 但是不能从主机ping通虚拟机,可能是virtualbox的局限性造成的。(原来是虚拟机的xp系统的防火墙搞的怪,问题解决了。09.08.23)
3)Internal:与
Bridged Adapter相似,通过Internal可以直接连接到外网,只是这里的外网是指其他的虚拟机。尽管理论上讲,能用Internal实现的功能都能用Bridged Adapter实现。但是选择Internal的理由有两点,安全和速度。
4)
Host-only Adapter:主机多出一个vboxnet0接口,这个接口和虚拟机的网卡直接相连,这就是Host-only模式,主机和虚拟机之间可以互相通信,而虚拟机不可以连接外网。这也是很灵活的一种设置方式,扩展性很好,至于怎么扩展还待研究中。
阅读(588) | 评论(0) | 转发(0) |
给主人留下些什么吧!~~