fbpx Certificação Linux: Como identificar o IP público de uma EC2 na AWS

Blog

Como identificar o IP público de uma EC2 na AWS

📅 16/11/2022 ⏱ 2 min ✍️ Uira Ribeiro
comandos
Como identificar o IP público de uma EC2 na AWS

É possível descobrir facilmente seu endereço IP IPv4 público ou privado em sistemas operacionais semelhantes a Linux ou UNIX em execução no AWS EC2 ou no Lightsail VM.

Este post explica como descobrir seu endereço IP usando opções de linha de comando para a instância AWS EC2.

Para encontrar o endereço IP público na AWS EC2 ou Lightsail VM

Abra o aplicativo do terminal e faça o login usando ssh, trocando a chave e o endereço da instância:


$ ssh -I chave.pem ec2-user@servidor.dominio.com

Para obter o endereço IPv4 público atribuído pela AWS para EC2/LightSail vm, execute no terminal:

$ dig +short myip.opendns.com @resolver1 .opendns.com
OU
$ dig TXT +short o-o.myaddr.l.google.com @ns1 .google.com

Você deve ver seu endereço IP na tela. É a maneira mais rápida de descobrir seu endereço IP público sem usar sites de terceiros ou logar na Console da AWS.

Há outra opção mais simples, mas requer o pacote curl instalado. Execute o seguinte comando curl:

$ curl http://checkip.amazonaws.com

O endereço IP público deverá aparecer no terminal.

Encontrar o IP Privado de uma instância EC2 na AWS:

Entre na instância, e digite no terminal:

$ curl http://169.254.169.254/latest/meta-data/local-ipv4 

Resumindo, é bem simples encontrar o IP Público ou Privado de uma instância AWS EC2, desde que você saiba o comando. :-)

Uira Ribeiro

Prof. Uirá Ribeiro

Chair do Board do Linux Professional Institute

Especialista Linux com mais de 20 anos de experiência.
Autor de 5 livros e mentor de mais de 14.000 alunos certificados.
20 certificações de alto nível, incluindo LPIC-3, CKA, RHCE e AWS Solutions Architect.

WhatsApp