如何通过虚拟机访问 ASP.NET 应用程序

如何通过虚拟机访问 ASP.NET 应用程序

我正在使用 Visual Studio 2013 开发 Web 应用程序。我正在使用 Macbook pro,并决定使用 VMWare Fusion 在虚拟机上安装一份 Windows 8。

我有一个静态 IP 地址,我正在尝试了解如何从我的家庭网络外部访问此 Web 应用程序。

答案1

好吧,我们还需要更多的信息才能得出答案。

当您说您有一个“静态 IP”时,该 IP 在哪里?在您的 Macbook 上?在您的家用路由器上?您的家用路由器是否进行 NAT,以便多个系统可以共享此静态 IP?

创建虚拟机时您做出了哪些网络选择 - 具体来说,您选择了桥接、NAT 还是仅主机?

简而言之,只有当您的家庭互联网服务不使用任何类型的 NAT 时,您的虚拟机才可以从家庭网络外部访问(无需隧道或 VPN 等)。此外,您的虚拟机需要桥接到此网络,并且具有与您的 Macbook 位于同一子网的 IP 地址。

情况很可能并非如此;如果不满足上述条件,其他人将很难从您的家庭网络之外访问您的虚拟机。但同样,这只是一个盲目的猜测。如果您可以编辑您的问题并提供更多详细信息,我们可以为您提供更好的答案。

相关内容