De acordo com isso ( link ) o EC2 bloqueia o ICMP por padrão. Você precisa emitir este comando para permitir isso
ec2-authorize default -P icmp -t -1:-1 -s 0.0.0.0/0
Estou no meu servidor e não consigo pingar nada do lado de fora. Eu tentei por exemplo o google.com. Como posso diagnosticar este problema? Eu posso pingar meu localhost (ping funciona)
Este é o meu traceroute para google.com:
[root@ip-10-112-63-16 tony]# traceroute google.com
traceroute to google.com (74.125.113.147), 30 hops max, 40 byte packets
1 * * *
2 * * *
3 * * *
4 * * *
5 * * *
6 * * *
7 * * *
8 * * *
9 * * *
10 * * *
11 * * *
12 * * *
13 * * *
14 * * *
15 * * *
16 * * *
17 * * *
18 * * *
19 * * *
20 * * *
21 * * *
22 * * *
23 * * *
24 * * *
25 * * *
26 * * *
27 * * *
28 * * *
29 * * *
30 * * *
E este é o resultado da rota -n:
[root@ip-10-112-63-16 tony]# /sbin/route -n
Kernel IP routing table
Destination Gateway Genmask Flags Metric Ref Use Iface
10.112.62.0 0.0.0.0 255.255.254.0 U 0 0 0 eth0
0.0.0.0 10.112.62.1 0.0.0.0 UG 0 0 0 eth0
E estes são meus iptables:
[root@ip-10-112-63-16 tony]# /sbin/iptables -L
Chain INPUT (policy ACCEPT)
target prot opt source destination
Chain FORWARD (policy ACCEPT)
target prot opt source destination
Chain OUTPUT (policy ACCEPT)
target prot opt source destination
De acordo com isso ( link ) o EC2 bloqueia o ICMP por padrão. Você precisa emitir este comando para permitir isso
ec2-authorize default -P icmp -t -1:-1 -s 0.0.0.0/0
Tags networking ping