无法打开 Azure VM 开放端口
Cannot open Azure VM open port
我有一个开发计算机游戏服务器,它在 Azure VM 上 运行。
目前我无法通过 VM 上的端口 (22) 查看服务 运行。如图所示,我在 Azure 上的 VM 的网络设置上添加了入站规则
Azure 门户
Azure Portal
我还在 VM 本身的防火墙中添加了入站规则,如下所示用于这些端口。 (还有一条相同配置的TCP规则)
防火墙设置
Firewall
如下图所示,程序正在监听其中一个端口,但使用 http://canyouseeme.org/(如下面屏幕截图左侧所示)端口似乎不是 open.The 右侧显示监听端口 (22) 的应用程序(服务器)。
程序
Program
是不是我配置不正确?任何建议将不胜感激。
首先,从您在 VM 中设置防火墙的屏幕截图,您应该将 特定端口 22,43 配置为 本地端口 ;为 VM 中的入站防火墙规则配置 所有端口 作为 远程端口。
其次,我使用 http://canyouseeme.org/ 测试了我的 VM 中的端口状态。因此,对于 TCP 端口,它运行良好,但对于 UDP 端口,即使我配置了防火墙设置和门户 NSG,它也无法反映端口的真实状态。原因应该是UDP协议与TCP协议的三向握手连接不一样。
综上所述,我们可以使用此方法来检查TCP端口;对于 UDP 端口,我们需要通过直接从客户端访问该服务或应用程序来验证它。
您需要将这些端口配置为本地端口,这应该允许应用在 UDP 上访问
我有一个开发计算机游戏服务器,它在 Azure VM 上 运行。 目前我无法通过 VM 上的端口 (22) 查看服务 运行。如图所示,我在 Azure 上的 VM 的网络设置上添加了入站规则
Azure 门户
Azure Portal
我还在 VM 本身的防火墙中添加了入站规则,如下所示用于这些端口。 (还有一条相同配置的TCP规则)
防火墙设置
Firewall
如下图所示,程序正在监听其中一个端口,但使用 http://canyouseeme.org/(如下面屏幕截图左侧所示)端口似乎不是 open.The 右侧显示监听端口 (22) 的应用程序(服务器)。
程序
Program
是不是我配置不正确?任何建议将不胜感激。
首先,从您在 VM 中设置防火墙的屏幕截图,您应该将 特定端口 22,43 配置为 本地端口 ;为 VM 中的入站防火墙规则配置 所有端口 作为 远程端口。
其次,我使用 http://canyouseeme.org/ 测试了我的 VM 中的端口状态。因此,对于 TCP 端口,它运行良好,但对于 UDP 端口,即使我配置了防火墙设置和门户 NSG,它也无法反映端口的真实状态。原因应该是UDP协议与TCP协议的三向握手连接不一样。
综上所述,我们可以使用此方法来检查TCP端口;对于 UDP 端口,我们需要通过直接从客户端访问该服务或应用程序来验证它。
您需要将这些端口配置为本地端口,这应该允许应用在 UDP 上访问