对 Azure 服务器进行远程调用

对 Azure 服务器进行远程调用

我试图远程调用我的 Azure 服务器,但无法连接。

此外,当我对远程 IP 执行 ping 操作时,pings也会失败。Azure 服务器有两个 IP,private但当public我尝试远程调用时,它们都没有成功。

gm_client = gearman.GearmanClient(['130.72.28.23:4730'])
#tried using both public and private IP of azure server

这是我尝试向远程服务器发出的请求。在本地网络的远程系统上执行此操作时,它运行正常。

远程 Azure 服务器是否存在任何与权限相关的问题?

答案1

您必须在 Azure VM 上打开端口 4730(以及您可能使用的任何其他端口)。

导航至虚拟机 -> 端点选项卡 -> 添加

Azure 仅路由 tcp 和 udp 协议,在这种情况下,ping 不起作用,因为它使用 ICMP 协议。

不要忘记也打开内部操作系统防火墙。

相关内容