
Como dice el título. En la interfaz del sitio web freedns.afraid.org puedo configurar el TTL si soy premium. Pero, ¿cómo puedo configurarlo en 5 segundos en lugar del valor predeterminado de 1 hora usando/extendiendo este script?
#!/bin/sh
#FreeDNS updater script
UPDATEURL="http://freedns.afraid.org/dynamic/update.php?_YOURAPIKEYHERE_"
DOMAIN="_YOURDOMAINHERE_"
registered=$(nslookup $DOMAIN|tail -n2|grep A|sed s/[^0-9.]//g)
current=$(wget -q -O - http://checkip.dyndns.org|sed s/[^0-9.]//g)
[ "$current" != "$registered" ] && {
wget -q -O /dev/null $UPDATEURL
echo "DNS updated on:"; date
}
ACTUALIZACIÓN: utilizando un enlace directo, la actualización tarda ~5 minutos en surtir efecto. La actualización en sí ni siquiera requiere 1s.