Obter IP via Email
Aqui vai mais uma dica muito interessante. Se trata de um shell script escrito por mim que verifica se o IP externo mudou, e caso tenha mudado, envia um e-mail informando qual é o novo IP. Muito útil quando se precisa saber o IP para acesso externo em determinadas situações, em casos de IP dinâmico. Você deve estar se perguntando como vai rodar o script de fora da rede se não conhece o IP, para isso sugiro agendar o script para ser rodado conforme sua necessidade, usando o crontab ou algum outro equivalente. No meu caso, agendei para rodar duas vezes por dia.
Para enviar a mensagem contendo o IP é necessário algum programa que envie mensagens diretamente do terminal para um e-mail. Eu usei o mutt, veja http://www.linuxafundo.com.br/post/mutt/ para saber como configurá-lo.
Não explicarei cada passo do script, pois ele é bem auto explicativo. Basta um conhecimento mínimo em shell scripts e você entenderá tudo que for feito.
Faça o download: http://www.linuxafundo.com.br/attachments/ipm-1.1.tar.gz