Corrigido isso seguindo as instruções deste tópico:
Eu criei um ip elástico e o associei ao meu servidor. O ip é: 54.201.18.251
Se eu tentar fazer ping nesse IP, recebo:
PING 54.201.18.251 (54.201.18.251): 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
etc
Eu encontrei neste tutorial: link , que eu deveria fazer isso:
Once the Elastic IP has been assigned to an instance, you can describe that instance to find the external DNS name (which will include the external Elastic IP address in it):
$ ec2-describe-instances i-07612d6e | egrep ^INSTANCE | cut -f4
ec2-75-101-137-243.compute-1.amazonaws.com
Isso passa por cima da minha cabeça, eu não tenho ideia do que isso significa ou como eu faço isso através do console de gerenciamento da AWS.
Além disso, em godaddy, associei um domínio a esse IP no arquivo da zona DNS associando A (Host): @ para apontar para o ip: esse comportamento é correto para?
Se você obtiver o tempo limite da solicitação, isso não significa que sua instância não está disponível, porque às vezes o tráfego de eco icmp é bloqueado.
Tente acessar a instância por meio do ssh, por exemplo, mas certifique-se de que seu grupo de segurança associado a essa instância permita isso.
O tutorial não vai ajudá-lo. Você já está no caminho certo.
Eu suspeito que o problema é que o seu grupo de segurança não permite que o ICMP chegue ao seu servidor. O grupo de segurança é a definição de qual tráfego pode chegar ao seu servidor. Você pode definir portas, ICMP e intervalos de endereços IP.