Saya perhatikan sebelumnya, satu (dari banyak) contoh EC2 kami tidak menanggapi ping
permintaan. Semua yang lain berjalan dengan baik, SSH, HTTP, FTP, Database semua berfungsi dengan baik, tetapi ping gagal.
Contoh ini didasarkan pada gambar yang kami gunakan untuk sekitar 40 node pada EC2, dan saya tidak ingat pernah mengalami masalah ini sebelumnya. Saya perhatikan karena pemeriksaan utama 'is it up' untuk setiap server di NAGIOS menggunakan Ping, jadi saya perhatikan.
Secara fungsional, ini bukan masalah (Baru saja memulai contoh lain dan yang satu bekerja dengan baik), tetapi untuk pendidikan saya (dan hanya karena saya tertarik), mengapa ping tidak berfungsi kapan saja layanan lain mau?
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
(Memberhentikan alamat IP, tetapi alamatnya sama)
amazon-ec2
ping
Noda
sumber
sumber
Jawaban:
Dari: http://aws.amazon.com/articles/1145?_encoding=UTF8&jiveRedirect=1#18
Mengapa saya tidak bisa melakukan ping instance saya?
Ping menggunakan ICMP ECHO, yang secara default diblokir oleh firewall Anda. Anda harus memberikan ICMP akses ke instance Anda dengan memperbarui batasan firewall yang terkait dengan grup keamanan Anda.
sumber