Azure:将公共IP映射到VM上的特定端口

我在IIS中的Azure虚拟机上设置了几个站点,每个站点都有不同的端口。 我需要将这些连接到我的DNS上的特定域名。 我知道你不能在DNS设置中指定端口,所以我最好的理解是我需要在Azure中创build公有IP地址,然后将它们链接到networking接口上的IPconfiguration。

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

但是,我看不到教程中的端口。 我怎样才能实现我想要做的,或者我误解了你如何在IIS上托pipe多个网站?

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

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

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