Script para actualizar un host en ZoneEdit

Se deben cambiar las variables que se encuentran al inicio, colocando los valores correctos.

#!/bin/bash
#
# Por FMSI
#
 
# Colocar en las siguientes variables los datos necesarios
ZUID="zoneedituname"
ZPWD="zoneeditpassw"
ZHOST="host.dominio.com"
INETIFACE="ppp0"
 
# Averiguo la dirección IP externa
OUTERIP=`/sbin/ifconfig $INETIFACE | /bin/grep inet | /usr/bin/cut -d : -f 2 | /usr/bin/cut -d \  -f 1`
 
echo ----------------------------------------
echo "[ `date` ] >>> Actualizando ZoneEdit..."
echo ----------------------------------------
echo
 
echo "Actualizando IP de $ZHOST..."
/usr/bin/lynx -source -auth=$ZUID:$ZPWD "http://dynamic.zoneedit.com/auth/dynamic.html?host=$ZHOST&dnsto=$OUTERIP"

Despues agregar en el cron con el comando:

crontab -e
# m h  dom mon dow   command
# cada 60 minutos se ejecuta el script
*/60 * * * * /etc/ZoneEdit.conf
 
ejemplos/act_zoneedit.txt · Última modificación: 2008/12/26 11:22 (editor externo)
 
Excepto donde se indique lo contrario, el contenido de esta wiki se autoriza bajo la siguiente licencia:CC Attribution-Noncommercial-Share Alike 3.0 Unported
Recent changes RSS feed Donate Powered by PHP Valid XHTML 1.0 Valid CSS Driven by DokuWiki