Los proveedores de Internet domésticos proporcionan direcciones IP dinámicas que pueden cambiar en cualquier momento, lo que dificulta que podamos conectarnos a nuestros sistemas desde el exterior, al no tener una dirección fija. Los DNS dinámicos ayudan a resolver este problema.
¿Qué es DDNS (DynDNS)?
Un DNS Dinámico (DDNS o DynDNS) es un servicio encargado de vincular un dominio concreto con la dirección IP pública de nuestra red, realizando actualizaciones de esta dirección IP en tiempo real siempre que se produzca un cambio en la misma.
Este tipo de servicio nos permitirá acceder a nuestra red doméstica a través de un dominio, independientemente de los cambios que se produzcan en la dirección IP asignada por nuestro proveedor de internet.

DDNS: Caso de uso
Estos servicios funcionan principalmente de tres modos:
- Mediante Cliente: Se debe instalar una aplicación en un dispositivo conectado a nuestra red, que será la encargada de detectar los cambios en nuestra dirección IP pública y realizar las actualizaciones oportunas.
- Mediante URL: Se debe acceder a una URL concreta desde un dispositivo conectado a nuestra red, que será la encargada de realizar las actualizaciones oportunas. Se deberá programar una tarea que acceda a esta URL de forma periódica (o acceder a ella manualmente).
- Mediante Router: Algunos servicios DDNS pueden ser configurados directamente en nuestro router. De este modo, no es necesario que ningún equipo adicional esté funcionando para enviar los cambios de dirección IP al servicio DDNS, ya que será el propio router el encargado de hacerlo.
Existen varios servicios DDNS que podemos utilizar de forma gratuita. Pero dos de los más utilizados son No-IP y Duck DNS.
No-IP
El servicio DDNS de No-IP cuenta con varios planes, uno de ellos gratuito, que nos permitirá elegir hasta 5 subdominios del siguiente tipo:
- XXXX.hopto.org
- XXXX.zapto.org
- XXXX.sytes.net
- XXXX.ddns.net

Cliente No-IP
Duck DNS
Duck DNS es uno de los servicios DDNS gratuitos más sencillos. Desde su sitio web es posible registrarse y configurar hasta 5 subdominios del tipo: XXXX.duckdns.org

Duck DNS Web
En este caso, Duck DNS no funciona a través de ninguna aplicación que debamos instalar, sino que la actualización de la dirección IP se debe realizar a través de su web o accediendo a una URL concreta.