OpenWrt: Configurar DDNS

🕓May 3, 2018 · ☕2 min de lectura

Anteriormente ya he escrito sobre la necesidad de tener tu propio
nombre de dominio
a través de uno de los muchos servicios gratuitos
que hay.

OpenWrt ofrece la posibilidad de configurar el router para que según se vaya
actualizando nuestra dirección IP pública, esta sea reenviada a uno de estos
servicios de DDNS gratuitos y gracias al paquete dns-scripts podemos hacerlo
de una forma muy fácil.

Instalación

Además de dns-scripts, instalamos los paquetes necesarios para poder
administrar DDNS a través de la interfaz LuCI.

1
2
opkg update
opkg install ddns-scripts luci-app-ddns luci-i18n-ddns-es

Tras la instalación, tendremos una nueva opción dentro del menú Servicios.

Automáticamente se generan dos configuraciones a modo de ejemplo, las podemos
borrar.

Configuración

Para crear una nuevo servicio para DDNS pondremos un nombre descriptivo y
pulsamos en Añadir

Si el proveedor de DDNS elegido soporta IPv4 e IPv6 crearemos dos plantillas,
una para cada protocolo.

  • Si queremos que el servicio se inicie automáticamente después de arrancar el
    router marcamos la casilla Activado
  • En Domain ponemos el FQDN que tengamos configurado en nuestro proveedor de
    DDNS, por ejemplo, elblogdelarazo.duckdns.org
  • Seleccionamos el protocolo IPv4, posteriormente configuraremos otra para IPv6
  • En el desplegable seleccionamos el proveedor que utilicemos, en mi caso
    duckdns
  • Pulsamos en el botón Change provider
  • Marcamos Use HTTP Secure

En el campo Contraseña para duckdns pondremos el token de nuestra cuenta

Si seguiste esta guia deberías de tener instalados los certificados en el
router, los vamos a necesitar para poder hacer las peticiones mediante
HTTPS. Los certificados se guardan en /etc/ssl/certs

En la pestaña Time Settings podemos configurar el intervalo de actualización
de la comprobación del cambio de IP

Para IPv6 seguiremos los mismos pasos que antes, pero ahora eligiendo IPv6

Para finalizar simplemente pulsamos en el botón Arrancar para que se inicie la
actualización con el servidor DDNS que tengamos configurado.

Podemos ver la ultima vez que hubo una actualización y para cuando esta prevista
la próxima actualización.

También podemos ver en el log que todo ha ido bien o por el contrario ha habido
algún error

Apoya al autor con

Hefistion
ESCRITO POR
Hefistion