【问题标题】:Azure VM Port for Localhost本地主机的 Azure VM 端口
【发布时间】:2021-02-11 14:50:07
【问题描述】:

所以我正在使用具有公共 IP 地址的 Azure VM,并且我打开了一个入站端口,假设它是 5555。 我现在要做的是在 VM 上运行一个应用程序,该应用程序通过 localhost 具有 API,也使用端口 5555。然后我使用 public_ip:5555/api/... 调用它。

由于我无法从外部连接到应用程序,这里有什么遗漏吗?我发现的大多数教程和资源都刚刚提到了打开端口。

谢谢。

【问题讨论】:

  • 您是否为端口启用了 TLS?
  • @PranavKasetti 我已经允许所有协议,所以不具体。
  • 你能通过 ssh 进入吗?这是一个很好的健全性检查,您的 VM 已启动。

标签: azure virtual-machine port


【解决方案1】:

查看 Azure 的 IP 流验证实用程序,该实用程序将检查您的 NSG 规则以确保流量可以到达您的虚拟机。 https://docs.microsoft.com/en-us/azure/network-watcher/network-watcher-ip-flow-verify-overview

如果流量到达您的虚拟机,请检查您的主机防火墙,然后检查您的应用服务器日志。

【讨论】:

  • 谢谢。似乎是 Windows 防火墙阻止了该端口,即使 VM 端口是打开的。
猜你喜欢
  • 1970-01-01
  • 2020-07-24
  • 2015-02-26
  • 1970-01-01
  • 1970-01-01
  • 2012-06-03
  • 2018-06-07
  • 1970-01-01
  • 1970-01-01
相关资源
最近更新 更多