无法正确连接到我的 Windows VM 上的开放端口

Unable to connect properly to an open port on my Windows VM

所以我有这个设置,我有一个安装了 RASA 开源服务器的 Windows Server 2019。 RASA 在端口 5005 上工作,所以我为 5005 添加了一个入站端口。

所以在我的计算机上,我尝试访问 use < Public IP > :5005 并且即使我在虚拟机中使用 use < Private IP > :5005 或 localhost:5005 它也不起作用机器工作正常。

我也试过在虚拟机里面访问use < Public IP > :5005 也没用。 错误响应时间过长

我是不是漏掉了什么?

在这种情况下,您可以向服务器内的 Windows 防火墙添加规则,以公开 public 和私人配置文件的端口。您可以在 Azure VM 上以管理员身份打开命令提示符并运行以下命令。

netsh advfirewall firewall add rule name=RASA dir=in action=allow protocol=TCP localport=5005