Autor: Caymcorp
Descripción: El script se encarga de comprobar cuál era tu dirección ip antes de ejecutarse y, si ha cambiado, te envía un correo con la nueva. La dirección de correo antigua se guarda en el fichero /etc/myip,
Visto en Caymcorp
Requerimientos.
sendEmail
- El paquete
knetfilter
, que nos proporciona el comandogetip
. - Un servidor smtp al que mandar los correos
#!/bin/bash FCONF=/etc/myip MAIL=tu_direccion_de_correo SERVER=servidor_smtp # Get your ip ip=`getip eth0 | head -n 1 | cut -d ":" -f 2`; # Get your old ip oldip=`head -n 1 $FCONF` # If ip has changed, send email # and save new ip in config file if [ $ip != $oldip ]; then sendEmail -f $MAIL -t $MAIL -u "Your ip: ${ip}" -m " " -s $SERVER echo $ip > $FCONF; fiNecesitamos crear el archivo myip en /etc y asignar permisos.
sudo touch /etc/myip sudo chmod a+w /etc/myip
0 comentarios:
Publicar un comentario