Я заметил ранее, один (из многих) наших экземпляров EC2 не отвечает на ping
запросы. Все остальное работает нормально, SSH, HTTP, FTP, база данных все работает отлично, но ping не работает.
Этот экземпляр основан на изображении, которое мы используем для примерно 40 узлов в EC2, и я не помню, чтобы когда-либо имелась такая проблема раньше. Я заметил, потому что наша основная проверка «все готово» для каждого сервера в NAGIOS использует Ping, поэтому я заметил это.
С функциональной точки зрения это не проблема (просто запустил другой экземпляр, и он работал нормально), но для моего образования (и только потому, что мне было интересно), почему пинг не работает, когда другие службы будут работать?
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
(Вычеркнуты IP-адреса, но они одинаковы)
amazon-ec2
ping
мазаться
источник
источник
Ответы:
От: http://aws.amazon.com/articles/1145?_encoding=UTF8&jiveRedirect=1#18
Почему я не могу проверить свой экземпляр?
Ping использует ICMP ECHO, который по умолчанию заблокирован вашим брандмауэром. Вам нужно будет предоставить ICMP доступ к своим экземплярам, обновив ограничения брандмауэра, связанные с вашей группой безопасности.
источник