VirtualBox 2.0 桥接网络配置

注意:VirtualBox 2.1.0后的版本又改了,这篇文章的方法不再适用。不过是变得简单了,看Ubuntugeek的教程吧

VirtualBox的桥接很麻烦的,在1.6版本折腾过,网上教程方法不一,配置文件都不知到修改过多少次了。这次升级到2.0.2版本,之前的方法又不管用了,出现那个原因不明的“VERR_HOSTIF_INIT_FAILED”错误,他妈的,又得折腾。搜了下,中英文都没有找到针对新版2.0.2的教程。还是老方法,啃手册。

VirtualBox 2.0.2是明确支持Ubuntu 8.04的,希望手册也跟着更新了,找到这么一节“6.8. Host Interface Networking and bridging on Linux hosts”,里面有Ubuntu的指南,还好,看手册给搞定了。这次方法很简单的。

要说明一下,我是这样升级到新版的,卸载旧版的包,然后把“~/.VirtualBox”配置文件夹完全删掉,装上新版VirtualBox,重新建立虚拟机。之后发现以前的桥接方法不管用了,下面说的步骤只有区区几步,所以我不知道以前修改系统配置文件是否还发挥作用,包括一些设置用户权限命令,等到8.10时再研究好了。

步骤如下:

  1. 安装“bridge-utils”sudo apt-get install bridge-utils
  2. 备份并编辑sudo cp /etc/network/interfaces /etc/network/interfaces.backup
    sudo gedit /etc/network/interfaces
  3. 在文件底部加上这么几行,然后保存。auto br0
    iface br0 inet dhcp
    bridge_ports eth0
  4. 接着就执行sudo /etc/init.d/networking restart
  5. 确认上条成功后继续sudo VBoxAddIF vbox0 `whoami` br0
  6. 打开虚拟机,“设置”,“网络”里选“Attached to”为“Host Interface”,“Interface name”为“vbox0”
  7. 启动虚拟机测试一下吧。

更多细节请看手册。

该文章发布在 程序配置,标签:。收藏该永久链接

有 5 条《VirtualBox 2.0 桥接网络配置》的回复

  1. nasofe 说到:

    这样设置以后还可以拨号么?

    回复回复
  2. muzuiget 说到:

    @nasofe
    可以,桥接后就跟真机一样,能分配独立IP,我是用路由拨号的。

    回复回复
  3. nasofe 说到:

    就是说不可以从本机拨号了么?

    回复回复
  4. muzuiget 说到:

    @nasofe
    通常帐号只能一台机器拨,比如我不用路由器而用电脑直接拨ADSL,虚拟机拨了,主机就不能拨了,反之亦然。

    回复回复
  5. GCP 说到:

    老大,我想请教一个问题:我的系统是VISTA64位,装了VB2.0.2和64位版,在装2000的时候重复出现检测硬件,继续装,重启后又开始检测硬件,周而复始,我无招了,

    回复回复

发表评论

您的电子邮箱不会被公开。 标记为 * 的区域必须填写

*

您可以使用这些 HTML 标签和属性: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <strike> <strong> <pre lang="" line="" escaped="">

评论须知
  • 如果有人@你的用户名,系统会发送邮件通知你。
  • 请不要在评论正文处里留下邮箱,以防被垃圾机器人采集。
  • 有问题请留在相关话题的文章上,我都会看到的。