Descobrindo seu IP externo via linha de comando no Linux

Tempo de leitura: 1 minuto

Em muitos momentos no meu trabalho, eu precisei consultar o IP externo de minha rede para que eu pudesse fazer algumas configurações, e até então isso era uma tarefa fácil, pois sempre usava um site que me mostrava esse IP, por preferencia usava sempre o meuip.com.br, até que um dia as coisas se complicaram, porque precisava descobrir o meu IP externo para fazer a configuração de um servidor, mas nesta ocasião não tinha como entrar no site para ver qual era o IP, pois a unica ferramenta que eu tinha em mãos era um celular com 3G e o bash do meu servidor, nada mais. Então foi ai que eu descobri uma coisa legal, um site que permitia essa tarefa direto pela linha de comando, e é sobre isso que vamos falar nesta dica…

Para isso, teremos que usar o curl (O cURL é uma ferramenta de linha de comando para transferir dados com sintaxe URL via Dicas-L), ferramenta disponivel em algumas distros, mas caso não esteja na sua, basta executar o seguite comando para instala-lo no Debian e derivados:

    # apt-get install curl
 
Pronto, o curl já está instalado em seu sistema e dando continuação a nossa dica o que temos que fazer agora para descobrirmos o nosso IP é somente rodar o seguinte comando:
    # curl ifconfig.me
Depois de rodar o comando a saída será o seu IP externo. Simples não?!
Uma outra dica interessante, é por exemplo rodar o seguinte comando:
    # curl ifconfig.me/all
Com esse comando, você terá várias informações além do seu IP Externo, como o host remoto, cliente, porta, etc.
Para saber mais sobre essa ferramenta, acesse ifconfig.me via navegador e veja todas as opções.

Testado no Debian 7.3Precisa de Suporte Técnico ou Consultoria? Acesse www.revolutech.com.br

Gostou? Compartilhe, deixe seu comentário e receba o conteúdo do blog por Email clicando aqui.
Achou algum erro? Precisa de ajuda? Criticas? Deixe seu comentário.

Obrigado!