20 de mar. de 2012

Comandos para visualizar o IP externo / do roteador

Dica rápida

Os dois comandos* a seguir identificam e exibem o IP externo, da conexão com a Internet (IP do roteador em modo PPPoE). Ambos fazem a mesma coisa, mas de forma um pouco diferente.

Comando 1:
wget -q -O /tmp/ip http://checkip.dyndns.org; cat /tmp/ip | awk '{print $6}' | cut -d"<" -f1

Comando 2:
wget -q -O /tmp/ip http://meuip.datahouse.com.br; cat /tmp/ip | grep 'IP?' | awk '{print $9}' | cut -d"<" -f1

* Os comandos podem não funcionar se houver indisponibilidade ou mudanças nos sites checkip.dyndns.org e meuip.datahouse.com.br.

Referência: http://www.vivaolinux.com.br/script/Verificar-IP-Externo-no-Linux.

0 comentários