Meu servidor está funcionando bem, mas não consigo pingar

9

Eu notei anteriormente que uma (de várias) das nossas instâncias do EC2 não responde às solicitações ping . Tudo o resto corre bem, SSH, HTTP, FTP, banco de dados tudo funcionando perfeitamente, mas o ping falha.

Esta instância é baseada em uma imagem que usamos para cerca de 40 nós no EC2, e não me lembro de ter tido esse problema antes. Eu notei porque o nosso principal 'é para cima' verificar para cada servidor em NAGIOS usa Ping, então eu notei isso.

Funcionalmente, não é um problema (apenas iniciei outra instância e essa funcionou bem), mas para minha educação (e só porque eu estava interessado), por que o ping não funcionará sempre que outros serviços forem usados?

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

(Apagou os endereços IP, mas eles são os mesmos)

    
por Smudge 14.06.2011 / 18:42

1 resposta

16

De: link

Por que não consigo pingar minha instância?

Ping usa o ICMP ECHO, que por padrão é bloqueado pelo seu firewall. Você precisará conceder acesso ICMP às suas instâncias atualizando as restrições de firewall vinculadas ao seu grupo de segurança.

ec2-authorize default -P icmp -t -1:-1 -s 0.0.0.0/0
    
por 14.06.2011 / 18:45