我可以从另一台未连接到同一路由器的计算机访问 Virtualbox 上的服务器吗

我可以从另一台未连接到同一路由器的计算机访问 Virtualbox 上的服务器吗

我是新来的,所以我希望我能正确地表述我的问题。

我使用的是 Windows 7,并且安装了 Oracle Virtualbox,上面运行的是 Windows Server 2008。我已经设置了互联网连接(我可以从我的服务器访问互联网)。问题是,我能否以某种方式从另一台计算机(例如:从工作计算机)访问该服务器。(有没有办法以某种方式为该客户机设置 IP,以便可以从互联网访问它?)

提前谢谢你。DjoleHN

答案1

是的。因此 W7 是主机,WS2008 是客户 VM。

来宾的 IP 地址是否与来宾在同一范围内?本地网络中的其他计算机是否可以访问来宾 VM?

您需要在路由器上设置端口转发。根据您的需要(ssh、http、rdp 等),您需要设置路由器以转发从这些端口传入的流量并将其路由到来宾 IP。

对于 HTTP、端口 80,设置如下:

Work > Home router (port 80) > forward to IP of Guest VM

如何设置路由器?查找型号,在 Google 中搜索“端口转发”,我认为很容易。然后你需要知道家里的 IP 地址。

您可以使用免费代理服务在家中进行测试,该服务会为您提供另一个 IP 地址。流量来自另一个 IP,因此路由器会像您在办公室一样处理它。

相关内容