使用经典的Azure VM,可以在Azure VM上设置IIS,然后转到(旧)门户并为其设置HTTP端点。在新VM上,这显然是通过(新)门户网络安全组完成的,如下所述:
How I add new endpoints to my VM on new azure portal (preview)?
但是,我似乎无法找到如何实际设置HTTP端点......唯一可用的协议似乎是TCP或UDP。
此处需要哪些设置才能允许在VM上与IIS建立http连接?我试过源:任何;协议:任何;源端口范围:*;目的地:任何;目的端口范围:80; action:允许,但仍然无法在80上与服务器的IP建立外部连接(RPD工作正常,通过localhost工作的内部测试工作正常)。
此VM具有公共IP,并且在此测试/设置阶段具有禁用防火墙。
注意:这是一个准系统VM配置,其中设置了默认的IIS角色,而VM使用默认的网络安全组:它不是更大的IaaS设置的一部分。
答案 0 :(得分:15)
答案 1 :(得分:1)
请注意,通过门户创建VM时,它会与网络安全组(NSG)关联。在NSG中创建允许RDP或SSH(取决于操作系统)的规则。要允许任何其他流量,您需要明确create a NSG rule。
如果NSG未与VM或其子网关联,则所有端口均已打开。因此,您实际上并不需要明确允许流量。但是,如果你确实允许,你需要确保它是TCP,而不是任何:)