MarcosBL

Aprendiz de todo, maestro de nada

Alternativa a DynDNS

Tras el paso a modelo de pago exclusivo de DynDNS, podemos suplir su servicio con una compleja configuración de bind utilizando recursos propios, o pasar a otro servicio de terceros, por ejemplo el ofrecido de forma gratuita (por ahora!) por https://www.dnsdynamic.org/

Tras crear una cuenta y añadir el host que deseemos:

Instalaremos el cliente de actualización en el PC con IP dinámica. Este ejemplo es para Ubuntu 12.04, añadimos el PPA

sudo apt-get install python-software-properties
sudo apt-add-repository ppa:nathan-renniewaldock/ppa

Configuramos el PPA para que no nos modifique más que ddclient (el PPA toca otros paquetes si no)

vi /etc/apt/preferences.d/nathan-prefs

Y lo dejamos tal que asi:

Package: *
Pin: release o=LP-PPA-nathan-renniewaldock
Pin-Priority: 400

Package: ddclient
Pin: release o=LP-PPA-nathan-renniewaldock
Pin-Priority: 500

Actualizamos, e instalamos el cliente

sudo apt-get update && sudo apt-get install ddclient

Una vez instalado, solo tenemos que configurarlo a nuestro gusto:

vi /etc/ddclient.conf
daemon=600                              # Segundos entre actualizaciones, no lo pongas demasiado bajo
syslog=yes                              # Añadir log al syslog
mail=tu@email.com                       # Enviar mensajes a este email
mail-failure=tu@email.com               # Enviar fallos a este email
pid=/var/run/ddclient.pid               # Usar este PID
protocol=dyndns2                        # Protocolo
use=web                                 # Especifica de donde leer la IP pública
web=myip.dnsdynamic.com
server=www.dnsdynamic.org               # Especifica a donde enviar actualizaciones
login=tu@usuario.com                    # Tu cuenta en dnsdynamic.org
password='tucontraseña'
xxxxxxxxxxxxxxx.dnsget.org              # Host que deseas actualizar

Un reinicio de servicio y listo, en unos segundos deberías ya poder utilizar tu nuevo host

sudo /etc/init.d/ddclient restart

1 comentario en “Alternativa a DynDNS

Deja una respuesta

Tu dirección de correo electrónico no será publicada.