使用VM名称在同一子网中Ping Azure VM

时间:2015-06-16 13:57:15

标签: azure dns ping azure-virtual-machine azure-virtual-network

我在同一子网中创建了2个VM ak-testvm-01ak-testvm-02,其中第一个VM的静态专用IP为10.0.0.4,第二个VM的静态专用IP为10.0.0.5。 / p>

我可以使用他们的IP地址ping另一个VM。但我无法使用VM名称ping另一个。即如果我从ak-testvm-01输入ping ak-testvm-02,我会收到错误ping request could not find host

如何使用VM名称ping另一个?

由于

1 个答案:

答案 0 :(得分:0)

使用FQDN提供同一虚拟网络中VM(不同云服务)之间的名称解析。有关此和其他名称解析方案的详细信息,请here

因此,在您的方案中,要ping ak-testvm-02 ,您需要提供完整的DNS名称 ak-testvm-02.clouddapp.net 。这最终会通过Azure负载均衡器,但不允许ping流量。

This article描述了使用psping(来自sysinternals)使用VM上的一个公共端点端口执行ping,例如默认情况下添加的远程桌面(RDP)或PowerShell端点。因此,如果您的RDP端点位于公共端口62682(例如)上,则可以使用以下命令:

psping ak-testvm-02.cloudapp.net:62682

另一种选择是在虚拟网络中配置自己的DNS服务器。