DNS
¿Qué es el DNS dinámico?
El DDNS permite que un host de tu dominio apunte siempre a la IP pública actual de una conexión aunque esa IP cambie. Primero conviene entender cuándo es útil y después activarlo desde el DNS primario de PRIMARI.NET.
Revisado:
Qué es el DNS dinámico
El DNS dinámico, o DDNS, mantiene un nombre de host apuntando a la IP pública actual de una conexión que puede cambiar.
Es útil cuando tienes una oficina, router, cámara, servidor, NAS u otro servicio accesible desde Internet, pero tu proveedor no te da una IP fija.
En lugar de recordar la IP, puedes usar un nombre como test.ejemplo.com o vpn.ejemplo.com. Cuando la IP cambia, el cliente DDNS envía una actualización y el DNS publica la nueva IP.
Respuesta corta
El DDNS es una forma de actualizar automáticamente un registro DNS cuando cambia la IP pública de una conexión.
Si tienes una IP fija, normalmente no lo necesitas.
Si tienes una IP dinámica y quieres acceder siempre al mismo sitio con un nombre estable, el DDNS evita tener que mirar la IP cada vez que cambia.
Cuándo conviene usar DDNS
El DDNS conviene cuando necesitas llegar a una conexión con IP variable.
Algunos casos habituales son:
- acceso remoto a una oficina;
- conexiones VPN;
- routers con IP dinámica;
- cámaras o sistemas de seguridad;
- servidores internos publicados de forma controlada;
- dispositivos que deben actualizar su registro DNS automáticamente.
No es necesario si ya tienes una IP fija y el registro DNS no debe cambiar.
Para qué sirve en la práctica
El DDNS te da un nombre estable para llegar a una conexión aunque la IP cambie.
Por ejemplo, puedes configurar vpn.tudominio.com para que apunte siempre a la IP pública actual del router de la oficina.
Cuando el operador cambia la IP, el router o un programa de tu ordenador llama al servicio DDNS y le indica cuál es la nueva IP. El DNS actualiza el registro y el nombre vuelve a apuntar al sitio correcto.
Qué diferencia hay entre DNS y DDNS
El DNS normal publica registros que cambias manualmente desde el panel.
El DDNS es una actualización automática de un registro DNS concreto, realizada por un dispositivo o cliente autorizado.
El resultado final sigue siendo un registro DNS. La diferencia es que el valor se puede actualizar a menudo, sin entrar en el panel cada vez que cambia la IP.
Qué hay que tener claro antes de activarlo
Antes de activar DDNS, decide qué host quieres actualizar.
Por ejemplo:
vpn.tudominio.com;oficina.tudominio.com;camara.tudominio.com;test.tudominio.com.
También hay que tener claro que el DDNS actualiza una IP pública. No sirve para publicar directamente una IP privada como 192.168.1.20, porque esa dirección solo existe dentro de tu red local.
Si detrás del router hay una cámara, servidor o NAS, normalmente también debes configurar el router para enviar el tráfico al dispositivo interno correcto.
Cómo se usa
El dispositivo que conoce la IP pública, normalmente el router, debe llamar a una URL HTTPS del servicio DDNS.
La llamada incluye:
- el host que quieres actualizar;
- la IP que quieres publicar, o la instrucción de usar la IP pública de la conexión;
- el usuario y la contraseña DDNS.
Muchos routers tienen una sección de Dynamic DNS, DDNS o DNS dinámico. Si el router permite configurar una URL personalizada, puedes usar la URL de actualización de PRIMARI.NET.
Cómo configurar el DNS dinámico (DDNS) en PRIMARI.NET
En PRIMARI.NET el DDNS es una opción gratuita incluida dentro del servicio DNS primario.
Para usarlo:
- Entra en el panel de PRIMARI.NET.
- Abre DNS primario.
- Edita el dominio.
- Pulsa Gestionar DDNS.
- Activa el DDNS si aún no está activo.
- Guarda el usuario y la contraseña que muestra el panel.
- Pulsa Activar cambios en el DNS primario.
- Configura tu router o cliente DDNS para que llame a la URL de actualización.
Qué necesitas antes de configurarlo en PRIMARI.NET
Necesitas tener activo el servicio DNS primario para el dominio.
El permiso DDNS es para todo el dominio. Esto significa que las credenciales del dominio pueden actualizar hosts dentro de ese dominio.
Cómo activar el DDNS en PRIMARI.NET
1. Entra en DNS primario
Accede a tu cuenta de PRIMARI.NET y selecciona DNS primario en el menú principal.
Si el dominio aún no tiene contratado el DNS primario, primero hay que activar ese servicio. El DDNS forma parte de él.
2. Edita el dominio
En Gestiona tus dominios, pulsa Editar junto al dominio.
El panel mostrará la configuración DNS del dominio y un apartado de DNS dinámico (DDNS).
3. Abre la gestión DDNS
Pulsa Gestionar DDNS.
Se abrirá la página propia de DDNS del dominio.
4. Activa el DDNS
Si el DDNS está desactivado, pulsa Activar DDNS.
El panel genera automáticamente:
- un usuario;
- una contraseña;
- una petición pendiente de activación.
El panel muestra siempre estos datos de conexión para que puedas copiarlos al router o cliente DDNS.
5. Activa los cambios DNS
Vuelve al DNS primario y pulsa Activar cambios.
Hasta que no se activan los cambios, la configuración DDNS queda pendiente y aún no está publicada en el servicio final.
URL de actualización
El cliente DDNS debe llamar a una URL HTTPS del servicio DDNS de PRIMARI.NET.
Para asignar una IP concreta:
https://ddns.primari.net/jqbddns/update.pl?hostname=host.tudominio.com&myip=1.2.3.4
Para usar la IP pública desde la que se hace la petición:
https://ddns.primari.net/jqbddns/update.pl?hostname=host.tudominio.com&use_remote_addr=1
La llamada pedirá el usuario y la contraseña DDNS que muestra el panel.
Sustituye host.tudominio.com por el host real que quieras actualizar.
Cómo probar que funciona
Desde la página DDNS del panel tienes dos enlaces de prueba para el host test.tudominio.com:
- asignarle la IP de prueba
1.2.3.4; - asignarle la IP pública del ordenador que estás usando.
Cuando hagas clic en uno de estos enlaces, el navegador pedirá el usuario y la contraseña DDNS.
Después puedes comprobar el resultado con:
C:\Users\User>nslookup test.tudominio.com
Si el registro aún no muestra la IP esperada, espera un poco y vuelve a probar. Algunos resolvers pueden conservar respuestas DNS en caché durante un tiempo.
Cambiar la contraseña
Si necesitas sustituir la contraseña, entra en Gestionar DDNS y pulsa Generar nueva contraseña.
Después tendrás que actualizar la contraseña en el router o cliente DDNS y activar los cambios pendientes del DNS primario.
Desactivar el DDNS
Para dejar de permitir actualizaciones DDNS del dominio, entra en Gestionar DDNS y pulsa Desactivar DDNS.
Después activa los cambios pendientes del DNS primario.
Errores habituales
Los errores más habituales son:
- no activar los cambios después de activar DDNS;
- configurar el router con una contraseña antigua;
- escribir un host que no pertenece al dominio;
- poner el dominio dos veces en el nombre del host;
- probar el DNS demasiado pronto y ver todavía una respuesta antigua;
- confundir la IP privada del dispositivo con la IP pública de la conexión.
Cuándo contactar con PRIMARI.NET
Contacta con PRIMARI.NET si no sabes qué host debes usar, si tu router no acepta la URL de actualización, si el nslookup no muestra el valor esperado o si necesitas revisar la configuración antes de publicarla.