DNS dinámico (DDNS): qué es y cómo acceder a tu red desde fuera

Si tienes un NAS, Home Assistant, cámaras de seguridad o cualquier servicio en casa, es posible que alguna vez hayas querido acceder a él desde fuera. El problema es que la dirección IP pública de tu conexión puede cambiar con el tiempo.

Memorizar una IP como 80.25.123.45 no es práctico. Y, cuando cambia, el acceso remoto deja de funcionar hasta que descubres cuál es la nueva dirección.

El DNS dinámico, también llamado DDNS, soluciona este problema. En lugar de conectarte usando una IP que puede cambiar, utilizas un nombre fijo y fácil de recordar, como casa.tudominio.com. Aunque tu operadora cambie la IP pública, ese nombre se actualiza automáticamente para seguir apuntando a tu conexión.

Qué es el DNS dinámico

El DNS dinámico es un sistema que vincula un nombre de dominio a una dirección IP pública que puede cambiar.

En una conexión doméstica normal, tu router recibe una IP pública de tu operadora. Esa IP identifica tu red en Internet, pero no siempre es permanente. Puede cambiar tras reiniciar el router, después de un corte de conexión o simplemente porque el operador decide renovarla.

Con DDNS, configuras un nombre fijo, por ejemplo:

mi-casa.duckdns.org

Ese nombre apunta siempre a tu IP pública actual. Si la IP cambia, un dispositivo de tu red detecta el cambio y actualiza el registro automáticamente.

Así, en vez de estar pendiente de números que cambian, solo necesitas recordar una dirección.

Por qué cambia la IP pública de casa

Las operadoras suelen asignar direcciones IP dinámicas a las conexiones domésticas. Esto les permite gestionar mejor sus bloques de direcciones IPv4 y no obliga a mantener siempre la misma IP para cada cliente.

No significa que tu conexión tenga un problema. Es el funcionamiento habitual en muchas tarifas de fibra.

Tu IP puede mantenerse igual durante semanas o meses, pero no debes contar con ello. Si tienes un servicio al que quieres acceder desde fuera, conviene prepararlo para que siga funcionando aunque la dirección cambie.

El DNS dinámico evita que ese cambio te obligue a revisar la IP pública cada vez.

Cómo funciona un servicio DDNS

El funcionamiento es sencillo:

  1. Creas un nombre DDNS en un proveedor compatible.
  2. Configuras tu router, firewall, NAS o servidor para actualizar ese nombre.
  3. El dispositivo comprueba periódicamente cuál es tu IP pública.
  4. Si detecta que ha cambiado, informa al proveedor DDNS.
  5. El nombre se actualiza y vuelve a apuntar a tu conexión actual.
Router conectado a Internet y a un servidor DDNS para actualizar una dirección dinámica

Por ejemplo, imagina que configuras el nombre casa.tudominio.com.

Hoy tu router tiene la IP pública 80.25.123.45, por lo que ese nombre apunta a esa dirección. Días después, la operadora cambia tu IP por 80.25.80.10. El cliente DDNS detecta el cambio, actualiza el registro y casa.tudominio.com empieza a dirigir las conexiones a la nueva IP.

Para quien se conecta desde fuera, no cambia nada: seguirá escribiendo la misma dirección.

Qué necesitas para utilizar DNS dinámico

Para que DDNS funcione necesitas tres elementos básicos:

ElementoPara qué sirve
Una IP pública accesiblePermite que Internet llegue hasta tu router o firewall
Un nombre DDNS o dominio propioEs la dirección fija que utilizarás desde fuera
Un cliente de actualizaciónDetecta los cambios de IP y actualiza el nombre automáticamente

El cliente de actualización puede estar integrado en el router. Muchos modelos incluyen un apartado llamado DDNS, DNS dinámico o Dynamic DNS.

También puedes configurarlo directamente en un NAS, en Home Assistant, en un servidor, en un firewall como OPNsense o mediante un pequeño programa instalado en un equipo que esté siempre encendido.

DDNS no funciona si estás detrás de CGNAT

Este es el punto más importante antes de configurar nada: el DNS dinámico actualiza un nombre para que apunte a tu IP pública, pero no crea una IP pública ni permite saltarse las restricciones de tu operadora.

Si tu conexión utiliza CGNAT, no tienes una IP pública exclusiva en tu router. Compartes una misma IP pública con otros clientes del operador y las conexiones que llegan desde Internet no pueden dirigirse directamente a tu red.

En ese caso, aunque el nombre DDNS se actualice correctamente, no podrás abrir puertos ni entrar directamente a tu NAS, cámaras o domótica desde fuera sin utilizar alternativas como una red privada virtual tipo Tailscale, un túnel inverso o una VPN con salida externa.

Si no tienes claro cómo funciona, puedes ver las diferencias entre NAT, PAT y CGNAT.

Antes de montar DDNS, comprueba que la IP WAN de tu router coincide con la IP pública que muestran los servicios de consulta de IP. Si no coincide, es muy probable que estés detrás de CGNAT.

DNS dinámico y IPv6

Con IPv6 la situación es algo diferente. Muchos operadores asignan a tu router un prefijo IPv6 completo, de forma que tus dispositivos pueden tener direcciones accesibles desde Internet sin necesidad de NAT.

Sin embargo, ese prefijo también puede cambiar. Por eso el DNS dinámico sigue siendo útil: permite actualizar los registros IPv6 para que tu dominio continúe apuntando a la dirección correcta.

Hay que tener en cuenta que exponer un dispositivo por IPv6 no significa que deba estar abierto a Internet. El firewall sigue siendo imprescindible.

Si vas a acceder a un servicio desde fuera, abre únicamente lo necesario y evita publicar paneles de administración sin medidas adicionales de seguridad.

DDNS gratuito o dominio propio

Hay dos formas habituales de utilizar DDNS.

Servicios DDNS gratuitos

Algunos proveedores ofrecen subdominios gratuitos. Creas una dirección bajo su propio dominio, como:

mi-red.duckdns.org

Es una opción sencilla para empezar, hacer pruebas o acceder a un servicio personal. No tienes que comprar un dominio y la configuración suele ser rápida.

La parte menos cómoda es que la dirección no utiliza tu propio nombre de dominio y dependes de que el proveedor mantenga el servicio disponible.

Un dominio propio

También puedes utilizar un dominio que ya tengas, por ejemplo:

nas.tudominio.com

Esta opción queda más limpia, te permite crear varios subdominios y te da más control. Puedes tener direcciones distintas para tu NAS, tu domótica o cualquier otro servicio:

  • nas.tudominio.com
  • casa.tudominio.com
  • vpn.tudominio.com

Para una red doméstica con varios servicios, suele ser la alternativa más cómoda a largo plazo.

Móvil y portátil conectados de forma segura a una red doméstica con router, NAS y domótica

Ejemplo práctico: acceder a Home Assistant desde fuera

Imagina que tienes Home Assistant funcionando en casa y quieres controlar la calefacción, las luces o las cámaras cuando estás fuera.

Tu conexión tiene una IP pública dinámica. Hoy puedes entrar usando una dirección, pero mañana la IP cambia y el acceso deja de funcionar.

Con DDNS, creas un nombre como:

domotica.tudominio.com

Después configuras tu router o firewall para actualizar ese nombre cuando detecte una nueva IP pública. Cuando quieras acceder desde el móvil, no tendrás que saber cuál es tu IP actual: entrarás siempre usando domotica.tudominio.com.

Pero el DNS dinámico solo resuelve el nombre. Para que el servicio responda desde fuera todavía necesitas configurar el acceso de forma segura.

Puedes hacerlo mediante una VPN, un proxy inverso o una solución específica que no requiera abrir puertos directamente.

DNS dinámico, puertos y seguridad

Un error habitual es pensar que DDNS protege una red. No es así.

DDNS solo hace que un nombre apunte a tu IP pública. No cifra las conexiones, no bloquea ataques y no sustituye una configuración segura.

Si publicas un servicio usando DDNS, debes cuidar estos puntos:

  • Utiliza HTTPS siempre que el servicio lo permita.
  • Activa la autenticación en dos pasos si está disponible.
  • Usa contraseñas largas y únicas.
  • Mantén actualizados el router, el NAS y las aplicaciones expuestas.
  • No abras puertos que no sean necesarios.
  • Evita publicar directamente los paneles de administración del router, NAS o domótica.
  • Revisa los registros de acceso si el servicio los ofrece.

Para acceder de forma privada a tu red doméstica, una VPN suele ser una opción más segura que exponer cada servicio por separado. Puedes ver las diferencias en Proxy vs. VPN.

DNS dinámico, VPN y proxy inverso: qué utilizar en cada caso

Estas tecnologías pueden trabajar juntas, pero no hacen lo mismo.

TecnologíaPara qué sirve
DNS dinámicoMantener un nombre fijo aunque cambie tu IP pública
VPNEntrar de forma privada y cifrada a tu red desde fuera
Proxy inversoOrganizar y proteger el acceso a varios servicios web internos

Por ejemplo, puedes usar DDNS para que vpn.tudominio.com apunte siempre a tu casa. Después, te conectas mediante una VPN y accedes al NAS, Home Assistant o cualquier otro dispositivo como si estuvieras dentro de tu red local.

Otra posibilidad es usar DDNS junto a un proxy inverso. El nombre nas.tudominio.com apuntaría a tu conexión, el proxy recibiría la petición HTTPS y la dirigiría internamente al NAS correspondiente.

La opción adecuada depende de lo que quieras hacer:

  • Si solo quieres entrar a tu red desde fuera, utiliza una VPN.
  • Si necesitas publicar una aplicación web concreta, valora un proxy inverso.
  • Si tu IP pública cambia, utiliza DDNS para que cualquiera de las dos opciones siga funcionando.

Problemas habituales al configurar DDNS

El nombre DDNS apunta a una IP antigua

Suele ocurrir cuando el cliente de actualización no está bien configurado, ha dejado de funcionar o no puede comunicarse con el proveedor DDNS.

Comprueba que el router, NAS o servidor tiene los datos correctos y revisa cuándo se realizó la última actualización.

El nombre se actualiza, pero no puedes acceder desde fuera

Si el nombre apunta a tu IP pública actual pero el servicio no responde, el problema no suele estar en DDNS.

Revisa que:

  • No estás detrás de CGNAT.
  • El puerto necesario está abierto en el router o firewall.
  • La redirección de puertos apunta al dispositivo correcto.
  • El firewall local permite la conexión.
  • El servicio está encendido y funcionando.
  • Estás probando desde una red externa, por ejemplo con datos móviles.

Funciona con Wi-Fi, pero no desde datos móviles

En ese caso, es posible que estés accediendo desde dentro de tu propia red y que el router no admita correctamente las conexiones que salen y vuelven a entrar usando el mismo nombre público.

Prueba siempre desde una conexión externa antes de dar la configuración por buena.

El router no tiene opción de DDNS

No es un problema. Puedes usar un cliente DDNS instalado en un NAS, un mini PC, Home Assistant o el propio firewall.

Lo importante es que ese equipo permanezca encendido y tenga acceso a Internet para detectar los cambios de IP.

En resumen

  • El DNS dinámico o DDNS permite acceder a tu red mediante un nombre fijo aunque cambie la IP pública.
  • Es útil para conectarte a un NAS, una VPN, Home Assistant o cualquier servicio doméstico desde fuera.
  • DDNS no soluciona el CGNAT ni sustituye las medidas de seguridad.
  • Puedes configurarlo en el router, en un NAS, en Home Assistant o en un firewall.
  • Para acceder de forma privada a toda tu red, DDNS y una VPN forman una combinación muy práctica.
  • Si publicas servicios en Internet, utiliza HTTPS, contraseñas seguras y abre únicamente los puertos imprescindibles.
Scroll al inicio