Chinaunix首页 | 论坛 | 博客
  • 博客访问: 398038
  • 博文数量: 93
  • 博客积分: 3006
  • 博客等级: 少校
  • 技术积分: 998
  • 用 户 组: 普通用户
  • 注册时间: 2008-12-02 17:23
文章分类

全部博文(93)

文章存档

2011年(12)

2010年(38)

2009年(20)

2008年(23)

分类: LINUX

2009-02-07 17:46:35

   新版本的vbox2.1 中不再是通过虚拟网卡来实现host interface,而是根据主机上的一个真实网卡的驱动对网络数据包进行过滤,所以新的host interface驱动也被称为net filter驱动,和usb filter等相对应。一般情况下,我们只需在host interface列表中选择我们当前使用的网卡就可以了。

 

一般情况下,我们重启虚拟机,这时主机和虚拟机应该自动在一个网段中了,但在某些情况,虚拟机中的ip并没有和主机在一个网段,这时主机和客户机并不能互相通过ip访问,这时我们可以用如下的方法进行配置:

1 进入客户机,查看客户机ip,或者将客户机设置为某个固定ip,这里我们假设是192.168.1.5

2 在主机中刚才host interface 使用的网卡上修改其绑定的ip,讲客户机的ip也增加到里面去。在Windows上就是在网卡的TCP/IP属性中选择“高级”,然后增加一个ip绑定:

现在虚拟机和主机就可以互相访问ip了。

新的host interface除了性能的改进之外,最大的优点是统一了在windows上和linux上的使用方式,减少了学习曲线。

另外一个我很感兴趣的改进是vbox对OpenGL的支持,在虚拟机上跑CS倒是不必,但是新的操作系统在底层往往也使用了3d加速,在不支持OpenGL的情况下会有很多问题。比如ubuntu desktop默认安装之后,在vbox全屏后会有一个鼠标移动不流畅的问题,在archlinux安装了hal包以后也会有这个问题,不知道vbox2.1能不能解决这个问题。

阅读(1329) | 评论(0) | 转发(0) |
给主人留下些什么吧!~~