2016-02-29 78 views
2

我在Azure上有一个Windows VM,我不明白为什么我的ping超时。 我发现一个可能的原因:在Azure门户上,我看到公共IP“40.127.163.20”,但是在虚拟机内部执行ipconfig时,我看到了不同的IP,这很奇怪。为什么我无法从本地PC ping Azure VM

你有什么想法吗?

enter image description here

+1

见如果这回答你的问题:http://stackoverflow.com/questions/34669632/trying-to-ping-linux-vm-hosted-on-azure-does-not-work。 –

+2

此外,还有[此答案](http://serverfault.com/a/749429/99269)在ServerFault上(这种类型的问题实际上属于哪里)。它在那里已经被多次回答了。 –

+0

Gaurav Mantri,不,它不回答我的问题..我可以ping我的虚拟机内的网站,除了虚拟机的公共IP地址.. – Vnuuk

回答

2

ICMP协议不通过天青负载平衡器(入站或出站),这意味着你不能做一个简单的ping到您的VM允许的。有一个:user voice request for this to be enabled here.

This blog here介绍了如何使用端口ping作为替代方案。

some documentation on how to set up an Instance Level IP,这将环游负载均衡,并给予直接通信的虚拟机,但我还没有尝试过这种做法(我给它一去,现在,将报告)

+0

您好Martin,有没有关于MSDN的任何文档,这意味着默认情况下在Azure VM中禁用Ping?谢谢 – juvchan

+0

你好,不幸的是,这不是我的情况,因为我可以通过IP或DNS在虚拟机内ping网站。你有什么假设吗? – Vnuuk