我无法连接到 Azure VM 上的自定义端口。我的远程浏览器超时

我无法连接到 Azure VM 上的自定义端口。我的远程浏览器超时

我正在尝试解决一个令人费解的问题,希望有人能提供帮助。我有一个非常简单的 Web 应用程序(基本上是一个 Python Flask hello world 应用程序),我在端口 8081 上运行它。(监听 IP 0.0.0.0)。
我通过 Azure Cloud Shell 为 VM 设置了一条网络规则,如下所示:

优先事项 姓名 港口 协议 来源 目的地 行动
360 测试 8081 任何 任何 任何 允许

我已经验证该应用程序正在监听 0.0.0.0 端口 8081 我也可以使用 curl 通过 VM 控制台访问该应用程序

如果我将应用程序指向端口 80,那么它可以正常工作,但我无法通过端口 8081 访问它。

VM 正在运行 Ubuntu Linux 20.04。内部防火墙已禁用(sudo ufw status 显示“已禁用”)。

关于如何调试这个问题有什么建议吗?

谢谢

答案1

您可以尝试使用网络观察器连接监视器进行连接测试 https://learn.microsoft.com/en-us/azure/network-watcher/connection-monitor-overview

相关内容