无论

时间:2016-12-24 00:21:10

标签: azure networking virtual-machine

我正在尝试在Azure上打开几个端口。我有一个VPS,一个网络安全组,一个虚拟网络和子网。一切似乎都配置正确,检查图像:

enter image description here

enter image description here

但是尝试ping任何端口,例如8080:

nc -zv 52.166.131.228 8080
nc: connect to 52.166.131.228 port 8080 (tcp) failed: Connection refused

在这里绝望地奔跑,我遵循指导方针无济于事https://docs.microsoft.com/en-us/azure/virtual-machines/virtual-machines-windows-nsg-quickstart-portal ......任何想法我都缺少了?

1 个答案:

答案 0 :(得分:2)

根据您的错误,我认为您应该首先检查您的服务。我没有发现8080正在根据你的输出进行收听。

请确保端口8080正在侦听,您可以尝试首先在VM中使用telnet进行测试。

  

telnet 127.0.0.1 8080

注意:NSG可以与VM和子网关联。

请参阅此article,了解如何管理NSG

我注意到您的端口5432仅侦听127.0.0.1。我想你应该检查你的配置。如果要使用公共IP访问端口5432,则端口应监听0.0.0.0