【问题标题】:Port Forward in Azure - Multiple VMsAzure 中的端口转发 - 多个 VM
【发布时间】:2014-01-25 11:15:25
【问题描述】:

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

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

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

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

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

你好

【问题讨论】:

    标签: azure portforwarding endpoints


    【解决方案1】:

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

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

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

    【讨论】:

      【解决方案2】:

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

      【讨论】:

        猜你喜欢
        • 2021-02-16
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 2019-03-24
        • 1970-01-01
        • 2015-07-08
        相关资源
        最近更新 更多