Azure:将公共 IP 映射到虚拟机上的特定端口

Azure:将公共 IP 映射到虚拟机上的特定端口

我在 IIS 中的 Azure VM 上设置了多个站点,每个站点都有不同的端口。我需要将这些站点链接到我的 DNS 上的特定域名。我知道您无法在 DNS 设置中指定端口,所以我最好的理解是,我需要在 Azure 中创建公共 IP 地址,然后将它们链接到网络接口上的 IP 配置。

我一直在使用以下教程: https://docs.microsoft.com/en-us/azure/virtual-network/virtual-network-multiple-ip-addresses-portal

但是,我在该教程中没有看到任何关于端口的提及。我该如何实现我想要做的事情,还是我误解了如何在 IIS 上托管多个网站?

答案1

您是否考虑过在 IIS 中使用主机头?这应该允许您使用单个 IP 地址和端口组合来表示 IIS 中的多个站点:

https://technet.microsoft.com/en-us/library/cc753195(v=ws.10).aspx

如果您可以使用主机头,那么您就不需要使用多个 Azure 公共 IP。

相关内容