rulururu

post Script para linux que envia la direccion IP por correo

April 17th, 2008

Filed under: Linux — ^Raptor^ @ 11:04 pm

Este es un pequeño script que hice ya hace algún tiempo, el otro día lo tuve que volver a poner en marcha.

Hay muchas maneras de hacer lo mismo, por ejemplo con dyndns.
Antes creo recordar que era gratuito, espero que siga así, sino siempre podremos hacerlo nosotros

op=1
while [ $op -ne 0 ]
do
if [ -e "ip" ]
then
lynx –dump checkip.dyndns.org >ip2
op=0
diff ip ip2 >ipbuena
if [ -s "ipbuena" ]
then
/etc/init.d/sendmail start
/usr/lib/sendmail -r r4ptor@eresmas.com -t raptortux@gmail.com -u “IP de casa” <ipbuena
rm ipbuena
mv ip2 ip
/etc/init.d/sendmail stop
else
mv ip2 ip
rm ipbuena
fi
else
lynx –dump checkip.dyndns.org >ip
/etc/init.d/sendmail start
/usr/lib/sendmail -r r4ptor@eresmas.com -t raptortux@gmail.com -u “IP de casa” <ipbuena
/etc/init.d/sendmail stop
fi
done

Se podría mejorar seguro, pero de momento funciona, y si algo funciona… NO LO TOQUES!

PD: Por defecto al iniciar tengo el servicio sendmail parado, con rcconf

No Comments »

No comments yet.

RSS feed for comments on this post. TrackBack URI

Leave a comment

ruldrurd
www.HumbertoDelgado.com