具有本地和外部网络的 Virtualbox

具有本地和外部网络的 Virtualbox

我在 Mac OS 10.5 上的 Virtualbox 中安装了 Debian。一切运行良好,耶。

我想设置网络,以便我可以 (a) 从 Debian(Virtualbox)内部访问外部互联网,以及 (b) 从我的 Mac 访问虚拟 Debian。(我不需要从 Mac 以外的任何地方访问虚拟 Debian。)

我似乎无法弄清楚。如果我将 Virtualbox 网络设置为“NAT”,我可以从 Debian 访问外部世界,但无法从 Mac OS 访问 Debian。如果我将 Virtualbox 设置为“Host Link Adapter”,我可以从 Mac OS 访问 Debian,但无法从 Debian 访问互联网。

我确信我之前已经按照我想要的方式进行了设置,并且我不记得为此做过任何特别的事情,所以今天我一定错过了一些简单的事情。

谢谢!

答案1

我最终使用了 NAT,并VBoxManage --natpf1映射了我需要访问的 2 个端口。这比设置 2 个网络接口还要简单。

还是)感谢你的建议!

答案2

对于你想要的,迄今为止最简单的事情就是设置两个都一个 NAT 适配器和一个主机链接适配器。

答案3

我以前也做过类似的事情,那就是

(a)将主机和客户操作系统联网

(b)将客户操作系统连接到互联网

无需连接到路由器即可 (a) 工作。不幸的是,我的客户操作系统是 ubuntu 服务器,位于 ubuntu 桌面主机操作系统内,因此我的经验可能帮不上什么忙。不过,我发现以下页面很有帮助:

http://www.callum-macdonald.com/2009/10/28/virtualbox-host-to-guest-networking/ http://www.virtualbox.org/wiki/Advanced_Networking_Linux

我希望可以在 Mac 上使用类似的设置!:)

我也同意 Gilles 的观点,使用两个适配器才是最佳选择。

相关内容