Descobrindo seu IP externo via linha de comando no GNU/Linux
Dica publicada em Linux / Internet
Descobrindo seu IP externo via linha de comando no GNU/Linux
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
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