DonDNS - DNS Dinámico Gratis

    DonDNS para FreeBSD

    Descargar desde GitHub

    1 Introducción

    Con el script gratuito de DonDNS, tendrás tu PC accesible desde cualquier lugar, aunque tu proveedor de ADSL te cambie la dirección IP tras cada conexión.

    Utiliza uno de tus dominios como nombre para acceder a tu ordenador desde Internet. Se acabó el ir anotando direcciones IP.

    Basado en versión 0.9.1 de Borja Ruiz Castro (borja at libcrack.so)

    2 Descarga e instalación

    Puedes descargar los archivos necesarios directamente desde este enlace a GitHub y a continuación sigue este proceso:

    Instalar curl via ports (opción 1)

    cd /usr/ports/ftp/curl && make intall clean

    Instalar curl via pkg (opcion 2)

    pkg_add -vr curl

    Crear un usuario en el sistema

    pw adduser dondomcli -d /nonexistent -s /usr/sbin/nologin

    Instalar el cliente de DonDominio (DonDNS)

    cp dondomcli.tcsh /usr/local/bin/
    chown dondomcli:dondomcli /usr/local/bin/dondomcli.tcsh
    chmod 755 /usr/local/bin/dondomcli.tcsh
    cp dondomcli.conf /usr/local/etc/
    chown dondomcli:dondomcli /usr/local/etc/dondomcli.conf
    chmod 600 /usr/local/etc/dondomcli.conf

    3 Configuración

    Edita /usr/local/etc/dondomcli.conf

    set DDUSER = "miusuario"
    set DDPASSWORD = "miAPIkey"
    set DDHOST = "misubdominio.midominio.com"

    Añade un trabajo CRON para que se ejecute horariamente el script con el usuario dondomcli:

    echo '0 * * * * dondomcli /usr/local/bin/dondomcli.tcsh -c /usr/local/etc/dondomcli.conf' >> /etc/crontab
    echo >> /etc/crontab