Descobrir o endereço IP público do servidor EC2

3

Eu gostaria de encontrar o endereço IP público da minha instância EC2 de dentro do próprio servidor. Eu sei que é possível usar ec2-describe-instances. Mas eu quero fazer isso assumindo que as ec2-api-tools não estão instaladas.

Existe uma maneira de descobrir isso?

    
por Cheezo 14.11.2010 / 18:22

4 respostas

11
curl http://169.254.169.254/2009-04-04/meta-data/public-ipv4

Além disso,

curl http://169.254.169.254/2009-04-04/meta-data/

para obter uma lista de outros metadados que você pode obter.

    
por 14.11.2010 / 20:00
5

Existe uma maneira rápida de fazer isso a partir do console em qualquer servidor

Com ondulação:

$ curl wgetip.com

Com wget:

$ wget wgetip.com
    
por 28.02.2011 / 07:25
2

Você não pode apenas procurar?

    
por 14.11.2010 / 18:26
2

Como é óbvio, atribuo agora um IP elástico a todas as novas instâncias EC2 permanentes (que duram mais do que um dia). Isso torna tudo muito mais fácil.

    
por 14.11.2010 / 20:04

Tags