2

我正在尝试在 Azure 上设置游戏服务器。

我用 Windows 2008 和 1 用 Linux 创建了 2 个 Vm。

在 VM 1 - 游戏使用 2 个端口 7777 + 9014 在 VM 2 - 游戏使用 1 个端口 2106 在 VM 3 - Web 服务器将使用端口 80 + 21 + 8080

在 Azure 管理门户中,我在同一网络中创建所有机器,它们都具有相同的外部 IP,但内部 IP 不同。

如何设置 Azure 以将端口转发到正确的机器?(就像我们在家中使用路由器一样)......我看到了一些关于端点的东西,但我不确定。

他奎

4

2 回答 2

1

你在正确的轨道上。当您使用 Azure 管理门户深入了解 VM 时,您应该能够在“端点”部分下添加一个新端点。您需要为要公开的每个端口创建一个独立的端点。名称由您决定,在您的情况下,公共和私有端口很可能是相同的,您可以不选中复选框(负载平衡集和直接服务器返回)。

您提到它们都具有相同的外部 IP,只要所有端口对每台机器都是唯一的,这不是问题。换句话说,您不能将端口 80 同时转发到 VM2 和 VM3。

最后,不要忘记在单个虚拟机的防火墙上打开相应的专用端口。

于 2014-01-27T22:08:16.400 回答
0

如果它们具有相同的外部 IP,您可能需要考虑将虚拟机放在单独的云服务上,或者为每个虚拟机保留单独的 VIP,并且所有虚拟机仍将位于同一个 Vnet 上。这是一个可能的解决方案。

于 2016-04-07T09:06:30.947 回答