现在的位置: 首页 > 综合 > 正文

VirtualBox的网络设置

2013年11月17日 ⁄ 综合 ⁄ 共 801字 ⁄ 字号 评论关闭

每次在不同的电脑上要重建或同步开发环境非常麻烦,所以今天在VirtualBox中安装了ubuntu server,然后把开发环境建立起来,以后就会方便很多。

遇到建立网络问题,NAT方式肯定不行,因为我需要双向的访问权限。所以使用了下面两种方式:

第一种是Host-only Adapter连接,这是为了在没有路由环境下而建立的Host OS与Guest OS之间的网络连接。
步骤:a1> VirtualBox上有全局的网络连接:VirtualBox Host-Only Network,设置好里面的IP地址和DHCP服务器细节
a2> Guest OS的VM设置中:网络连接1 选择Host-only Adapter连接,名称为VirtualBox Host-Only Network
a3> Guest OS的OS里面: 网络连接1 设置为dhcp
这样就让Host与Guest连接起来了,当然这种情况下Guest不能访问internet,如有需要可用下面第二种方式。

第二种方式是Bridged Adapter连接,这是在有路由环境下建立的网络连接,可以访问外部以及本地互访。
步骤:b1> Guest OS的VM设置中: 网络连接2 选择Bridged Adapter连接,名称为Host中的某一网卡(能访问internet)
b2> Guest OS的OS里面: 网络连接2 设置为dhcp或自行指定
这样就可以让Guest OS访问internet并且能跟Host OS互相访问。

—–
在我的VirtualBox中,同时建立了这两种网络,随时可以保证任何互联需求。
配置DHCP客户端
$ sudo vi /etc/network/interfaces
auto eth0
iface eth0 inet dhcp
auto eth1
iface eth1 inet dhcp
保存退出后,使用重启networking命令让新配置生效:
$ sudo /etc/init.d/networking restart

抱歉!评论已关闭.