verificacao de ip externo

Publicado por Thiago Alves 27/01/2005

[ Hits: 8.314 ]

Homepage: http://www.seeufosseopresidente.com.br

Download verifica_ip




O script acessa um site externo e grava um arquivo em disco com o ip externo, verifica um arquivo ja criado com o ip no inicio e ai se o ip for igual ele nao faz nada, se tiver mudado ele envia um e-mail com o novo ip pro e-mail determinado e grava o novo ip nos dois arquivos

  



Esconder código-fonte

#!/bin/bash
# Escrito por Thiago Alves < thiago @ gmail . com > aka cvs | The_Invisible_Man
dir=`echo ~`
touch $dir/novoip $dir/ip
carq=`cat $dir/novoip`
carq1=`cat $dir/ip`
pega=`which lynx`
$pega -dump http://www.iphosting.com.br/ip/ > $dir/novoip
if [ "$carq" == "$carq1" ]
 then
    echo "arquivo nao mudou" > /dev/null
 else
    cat $dir/novoip | mail -s "ip filial" [email protected]
    cat $dir/novoip > $dir/ip
fi

Scripts recomendados

Checar o uso da internet

LIXEIRA COMPLETA!

GoogleChromeUpdate.sh para Slackware

Ajuda a usar o comando ln [SCRIPT]

Script para monitorar os 10 processos que mais consomem CPU e Memória


  

Comentários
[1] Comentário enviado por AprendiNoLinux em 26/08/2011 - 10:42h

Testei e não estava funcionando.
No DNA do ratinho eu criei este outro que está a partir de hoje pendente em dicas: http://www.vivaolinux.com.br/topico/Shell-Script/Shell-Script-bash-pega-IP-de-sua-maquina-na-NET-%5B...


Contribuir com comentário