2012-03-20 13 views
8

Nel ruolo di Windows Azure, non fare un rumore metallico fuoriCome abilitare Ping (ICMP) su 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), 

I google e trovato qualcuno suggeriscono correre sotto il comando, ma anche dopo eseguirlo, io ancora non posso ping out

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

per favore qualcuno mi dica il motivo e come walkaround.

+0

[Utilizzare i port pin invece di ICMP per verificare la connettività VM di Azure] (http://blogs.msdn.com/b/mast/archive/2014/06/22/use-port-pings-instead-of-icmp -to-test-azure-vm-connectivity.aspx) –

risposta

11

Non credo che tu possa farlo. Il traffico che lascia il data center passa attraverso il bilanciamento del carico e il bilanciamento del carico indirizza solo il traffico basato su TCP.

+0

Steve, qualche idea sul perché il ping non funzioni tra istanze dello stesso ruolo una volta abilitato ICMP? Vorremmo utilizzare l'opzione di rilevamento zen multicast per un cluster di ricerca elastica (che attualmente utilizza unicast con gli IP di istanza specificati manualmente nella configurazione). – Nariman

+0

No, non lo so. Mi sarei aspettato che funzionasse all'interno del data center. – smarx

+0

Ora è supportato in Azure. – Hajjat

4

So che questa domanda è molto vecchia, ma mi sono imbattuta in essa mentre si affronta lo stesso problema e ora c'è una soluzione reale in Azure.

Quando si imposta la macchina virtuale è possibile assegnargli un "indirizzo IP di istanza". Una volta configurato, è possibile abilitare e disabilitare ICMP nel firewall locale. Sarà quindi possibile eseguire il ping dalla VM di Azure e utilizzare anche strumenti come traceroute.

+0

è questo con le macchine virtuali classiche o con il nuovo portale? – knocte

1

Ho avuto un problema simile. Necessario per assegnare IP pubblico a VM di Azure per abilitare ICMP. Ho usato set-azurepublicip e update-azurevm e ho risolto il problema.

+0

Puoi fornire istruzioni dettagliate su come usare questi 'comandi' o strumenti? –

Problemi correlati