Skip to main content

Como consultar o IP da VM (IPv4 e IPv6)

Existem duas formas simples de consultar o IP da sua VM diretamente de dentro dela, utilizando a linha de comando. Ambas funcionam sem necessidade de instalar ferramentas adicionais.


🔹 1. Consultar o IP Público via Metadata da Instância​

Essa abordagem utiliza o serviço de metadata interno da nuvem, acessível apenas de dentro da própria VM.

🔧 Comando:​

curl http://169.254.169.254/latest/meta-data/public-ipv4

Esse comando retorna o IP público IPv4 da instância.


🔹 2. Consultar IP Público com ifconfig.co​

Essa abordagem faz uma chamada para um serviço externo e pode retornar tanto IPv4 quanto IPv6.

🔧 IPv4:​

curl ifconfig.co -4

🔧 IPv6:​

curl ifconfig.co -6

✅ Essa abordagem é útil quando você quer ter certeza de qual IP está sendo apresentado para o mundo externo, especialmente em ambientes com NAT ou múltiplas interfaces.


ℹ️ Observação​

Esses comandos podem ser utilizados em qualquer distribuição Linux com curl disponível.
Em ambientes que possuem firewalls ou regras de saída restritivas, o acesso ao ifconfig.co pode não funcionar.
Nesse caso, recomendamos o uso da opção via metadata.