如何在Azure虚拟机上公开HTTP端口

时间:2018-10-27 21:14:43

标签: azure networking cloud azure-virtual-network azure-nsg

我正在尝试在Azure虚拟机上为 HTTP(不是HTTPS)请求公开端口7445,我为此端口添加了入站规则,但该端口仍然无法访问它。有人可以知道我在做什么错吗?下面是我的入站端口规则的屏幕截图

  

我也尝试了不同的优先级,   我正在尝试通过POSTMAN访问在此VM上运行的spring boot api

enter image description here enter image description here

1 个答案:

答案 0 :(得分:3)

是的,您可以将端口7445公开为HTTP端点。

实际上,您将必须为TCP保持端口开放,然后在该端口上运行HTTP服务器。然后,服务器将处理该端口上的所有HTTP通信。

首先在Azure门户中打开来自虚拟机INBOUND PORT RULES的{​​{1}}端口的入站流量,然后需要检查您的VM内部是否在使用任何类型的防火墙。如果有任何防火墙,则需要允许该端口上的流量。要在VM中管理简单的防火墙,可以使用UFW