2012-03-20 2 views
8

В Windows Azure роли, я не могу пинговать изКак включить Ping (ICMP) на Azure

D:\Users\foglight>ping www.google.com 

Pinging www.l.google.com [209.85.143.104] with 32 bytes of data: 
Request timed out. 
Request timed out. 
Request timed out. 
Request timed out. 

Ping statistics for 209.85.143.104: 
Packets: Sent = 4, Received = 0, Lost = 4 (100% loss), 

я Google его и нашел один предлагают запустить следующую команду, но даже после того, как запустить его, я до сих пор не могу ping out

netsh advfirewall firewall add rule name="ICMPv6" dir=in action=allow enable=yes protocol=icmpv6 

Пожалуйста, скажите мне причину и как пройтись.

+0

[Использовать порты вместо ICMP для тестирования соединения Azure VM] (http://blogs.msdn.com/b/mast/archive/2014/06/22/use-port-pings-instead-of-icmp -to-test-azure-vm-connectivity.aspx) –

ответ

11

Я не верю, что вы можете это сделать. Трафик, покидающий центр обработки данных, проходит через балансировщик нагрузки, а балансировщик нагрузки только маршрутизирует трафик на основе TCP.

+0

Стив, любая идея, почему ping не работает через экземпляры той же роли после включения ICMP? Мы хотели бы использовать опцию обнаружения многоадресной дзены для кластера Elastic Search (в настоящее время используется одноадресная рассылка с IP-адресами экземпляров, указанными вручную в конфигурации). – Nariman

+0

Нет, я не знаю. Я ожидал, что это будет работать внутри центра обработки данных. – smarx

+0

Теперь это поддерживается в Azure. – Hajjat

4

Я знаю, что этот вопрос очень старый, но я наткнулся на него, столкнувшись с одной и той же проблемой, и сейчас существует реальное решение для этого в Лазуре.

При настройке виртуальной машины вы можете присвоить ей «IP-адрес экземпляра». После того, как это настроено, вы можете включить и отключить ICMP в локальном брандмауэре. Затем вы сможете выполнить ping из своей Azure VM, а также использовать инструменты, такие как traceroute.

+0

это с классическими виртуальными машинами или с новым порталом? – knocte

1

У меня была аналогичная проблема. Необходимо назначить публичный IP-адрес Azure VM для включения ICMP. Я использовал set-azurepublicip и update-azurevm и решил проблему.

+0

Можете ли вы дать подробную инструкцию о том, как использовать эти «команды» или инструменты? –

Смежные вопросы