如何使托管在 azure VM 上的网页在 Internet 上可访问(或实时)
how to make my webpage hosted on azure VM accessible (or live) on the internet
我有一个带有 Windows Server 2012 R2 的 azure 虚拟机。
我使用 IIS 在服务器上托管我的网页并将绑定设置为端口 8080。我可以从 IIS (localhost:8080) 浏览到页面
如何从服务器外部访问该页面?如何让我的网页上线?
我确定涉及一些网络和防火墙设置。这是我第一次使用 IIS 来托管任何东西,所以我需要指导或步骤来完成我需要的东西。
我正在尝试在网上查找有关如何解决我的问题的文章,但我对所有这些事情都很陌生,所以我不确定要查找什么。
此外,我已经尝试在我的服务器上创建入站防火墙规则以允许任何对端口 8080 的请求,但这没有任何帮助。
请给我建议或指出一些阅读材料 material 以帮助我解决问题。
谢谢
将端口 80 添加到 VM 的 NSG(如果不在 VNET 或 DMZ 拓扑中)请参考 https://azure.microsoft.com/en-us/documentation/articles/virtual-machines-windows-nsg-quickstart-portal/ and https://azure.microsoft.com/en-us/documentation/articles/guidance-compute-single-vm/ and https://azure.microsoft.com/en-us/documentation/articles/virtual-networks-dmz-nsg-fw-udr-asm/
不要忘记所有其他 IIS 规则仍然适用,就像在正常情况下一样
希望对您有所帮助!
我有一个带有 Windows Server 2012 R2 的 azure 虚拟机。
我使用 IIS 在服务器上托管我的网页并将绑定设置为端口 8080。我可以从 IIS (localhost:8080) 浏览到页面
如何从服务器外部访问该页面?如何让我的网页上线?
我确定涉及一些网络和防火墙设置。这是我第一次使用 IIS 来托管任何东西,所以我需要指导或步骤来完成我需要的东西。
我正在尝试在网上查找有关如何解决我的问题的文章,但我对所有这些事情都很陌生,所以我不确定要查找什么。
此外,我已经尝试在我的服务器上创建入站防火墙规则以允许任何对端口 8080 的请求,但这没有任何帮助。
请给我建议或指出一些阅读材料 material 以帮助我解决问题。
谢谢
将端口 80 添加到 VM 的 NSG(如果不在 VNET 或 DMZ 拓扑中)请参考 https://azure.microsoft.com/en-us/documentation/articles/virtual-machines-windows-nsg-quickstart-portal/ and https://azure.microsoft.com/en-us/documentation/articles/guidance-compute-single-vm/ and https://azure.microsoft.com/en-us/documentation/articles/virtual-networks-dmz-nsg-fw-udr-asm/
不要忘记所有其他 IIS 规则仍然适用,就像在正常情况下一样
希望对您有所帮助!