Em muitos momentos no meu trabalho, 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 preferência, 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 única ferramenta que eu tinha em mãos, era um celular com 3G e o bash do meu servidor, nada mais.
Então, foi aí 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 disponível em algumas distros, mas, caso não esteja na sua, basta executar o seguinte comando para instalá-lo no Debian e derivados:
# apt-get install curl
Pronto, o cURL já está instalado em seu sistema e, dando continuação à 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.3.
Veja
essa e outras dicas em
meu blog, onde posto dicas e soluções em TI.
Precisa de suporte técnico ou consultoria? Acesse:
www.revolutech.com.br
Gostou? Compartilhe e deixe seu comentário.
Achou algum erro? Precisa de ajuda? Críticas? Deixe seu comentário.
Obrigado,
Jeferson R. Costa