J'ai remarqué plus tôt, une (parmi plusieurs) de nos instances EC2 ne répond pas aux ping
demandes. Tout le reste fonctionne bien, SSH, HTTP, FTP, la base de données fonctionne parfaitement, mais le ping échoue.
Cette instance est basée sur une image que nous utilisons pour environ 40 nœuds sur EC2, et je ne me souviens pas avoir eu ce problème auparavant. J'ai remarqué que notre principal contrôle «est-il en place» pour chaque serveur dans NAGIOS utilise Ping, donc je l'ai remarqué.
Fonctionnellement, ce n'est pas un problème (je viens de démarrer une autre instance et celle-ci a bien fonctionné), mais pour mon éducation (et simplement parce que j'étais intéressé), pourquoi le ping ne fonctionnera-t-il pas lorsque d'autres services le feront?
Sam-Rudges-MacBook-Pro:~ sam$ curl -i http://50.19.x.x/
HTTP/1.1 302 Found
Date: Tue, 14 Jun 2011 16:38:36 GMT
Content-Type: text/html; charset=UTF-8
Connection: keep-alive
Content-Length: 0
Location: /dash
Server: TornadoServer/1.2.1
Sam-Rudges-MacBook-Pro:~ sam$ ping 50.19.x.x
PING 50.19.x.x (50.19.x.x): 56 data bytes
Request timeout for icmp_seq 0
Request timeout for icmp_seq 1
Request timeout for icmp_seq 2
Request timeout for icmp_seq 3
Request timeout for icmp_seq 4
^C
--- 50.19.x.x ping statistics ---
6 packets transmitted, 0 packets received, 100.0% packet loss
(Masqué les adresses IP, mais ce sont les mêmes)
la source
Réponses:
De: http://aws.amazon.com/articles/1145?_encoding=UTF8&jiveRedirect=1#18
Pourquoi ne puis-je pas pinguer mon instance?
Ping utilise ICMP ECHO, qui par défaut est bloqué par votre pare-feu. Vous devrez accorder un accès ICMP à vos instances en mettant à jour les restrictions de pare-feu liées à votre groupe de sécurité.
la source