DonDNS - DNS Dinámico Gratis

    DonDNS para OS X

    Descargar desde GitHub

    1 Introducción

    Con el script gratuito de DonDNS, tendrás tu Mac 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 Mac desde Internet. Se acabó el ir anotando direcciones IP.

    2 Descarga e instalación

    Puedes descargar el script directamente desde aquí.

    Para instalar el script debe ponerse en una carpeta cualquiera y darse permisos de ejecución en caso de que no los tengas:

    chmod +x ./dondomcli.sh

    3 Funcionamiento

    3.1 IP Automática

    De esta forma, se va actualizar la ip de la zona DNS correspondiente a HOST con la ip de la máquina desde donde se ejecuta el script.

    ./dondomcli.sh -u DONDOMINIO_USERNAME -p DONDNS_API_KEY -h HOST

    3.2 Fijar IP

    Lo mismo que la anterior, pero la IP no será asignada de forma automática, sino que se asignará la IP especificada por linea de comandos.

    ./dondomcli.sh -u DONDOMINIO_USERNAME -p DONDNS_API_KEY -h HOST -i IP

    3.3 Uso del fichero de configuración.

    Si no se desea especificar siempre el Usuario y Clave API, se puede asignar a través de un fichero de configuración que se puede llamar de la siguiente manera.

    ./dondomcli.sh -c FILECONF

    El resto de opciones pueden especificarse para asignar la misma configuración con diferentes hots.

    ./dondominio.sh -c FILECONF -h HOST1.DOMINIO.ES
    ./dondominio.sh -c FILECONF -h HOST2.DOMINIO.COM -i 172.12.1.23

    El fichero de configuración por defecto es el siguiente:

    /etc/dondominio/dondomcli.conf

    3.4 CRON

    Para lanzar el script de forma automática, y cada vez que se actualize la dirección IP de un equipo, se debe añadir la siguiente linea en el cron (fichero /etc/crontab)

    */5 * * * * user test -x /etc/dondominio/dondomcli.sh && /etc/dondominio/dondomcli.sh -c /etc/dondominio/dondomcli.conf