VirtualBox - 静态客户机,可从主机访问

VirtualBox - 静态客户机,可从主机访问

我正在使用 VirtualBox 尝试将 Windows 设置为我的开发环境,但将 Ubuntu VM 设置为我的“虚拟服务器”。

因此,Windows 7 是我笔记本电脑上的主机操作系统。我的客户操作系统是 Ubuntu,它将运行我的 LAMP 设置。我带着笔记本电脑去朋友家和女朋友家。有时我使用以太网适配器,有时使用无线 - 所以我使用不同的网络和不同的适配器,并尝试保持我的配置独立(如果可能的话)。

我希望客户机有一个静态 IP,这样我就可以将 Windows 中的主机文件设置为指向我的 Ubuntu“虚拟服务器”。

我该怎么做?

我已经设法使用 VirtualBox 中的 NAT 在 Ubuntu 中设置了静态 IP 地址,但我当然无法从 Windows 访问任何东西——我需要能够在我的浏览器中访问 10.0.2.15,但虚拟机隐藏在 NAT 后面...

有什么想法吗?您能告诉我应该如何配置吗?

提前致谢!

答案1

为机器提供两个接口——一个用于与外界通信的 NAT 接口和一个用于与 Windows 主机通信的主机专用接口。它可以有一个静态地址,您可以将任何 Windows 端工具指向它。

您的默认路由应位于 NAT 接口之外。

答案2

按照以下方式进行端口转发是最好的解决方案:

http://kdl.nobugware.com/post/2009/02/17/virtualbox-nat-ssh-guest/
http://mydebian.blogdns.org/?p=111

相关内容