Portada cPanel Cómo Configurar Dynamic DNS en cPanel
Desde el panel de control cPanel, dispones de una herramienta llamada Dynamic DNS, la cual puedes configurar para conectarte a una red desde un subdominio en lugar de una dirección IP.
Esto puede serle muy útil para a algunos usuarios que utilizan una IP dinámica y tienen que conectarse a un red a través de esa dirección IP, la cual puede cambiar en cualquier momento.
El problema es muy sencillo, tu proveedor de Internet (Vodafone, Movistar, etc…) te asigna una dirección IP por la que sales a Internet desde tus dispositivos.
Si tienes algo conectado tu red, como una cámara de seguridad, una carpeta de documentos en la red de la oficina, un escritorio remoto de tu ordenador personal, etc…, te puedes conectar de forma remota usando la dirección IP que te asigna el proveedor.
El problema está claro. Todo funcionará bien…., hasta que el proveedor te cambie la dirección IP, cuando lo haga, tendrás que volver a configurar todo con la nueva dirección IP.
La solución también parece estar clara. Podemos negociar con el proveedor que nos asigne una dirección IP fija, ellos podrán el precio que consideren oportuno o usamos un servicio de DNS Dinámico, aunque la mayoría de estos servicios son de pago.
Ahora puedes configurar un DNS dinámico desde el propio cPanel, sólo necesitas un dominio, un hosting web con cPanel y la herramienta Dynamic DNS.
DNS dinámico o DDNS son las siglas de Dynamic Domain Name System, que lo podemos traducir como «Sistema de Nombres de Dominio Dinámico».
Se utiliza para evitar los problemas que ocasionan los cambios de dirección IP de los proveedores de Internet.
El concepto es muy sencillo. En lugar de configurar una conexión con una dirección IP, del tipo: 192.168.xx.xxx, vamos a asociar esa dirección IP con un nombre de dominio, por ejemplo:
camara.midominio.info
De esta forma, la configuración en el dispositivo la haremos a través de «camara.midominio.info» en lugar usar la dirección IP del proveedor.
Si la dirección IP cambia, el sistema DDNS lo detectará y la actualizará de inmediato.
Así conseguimos que nuestra configuración sea inmune a los cambios de IP del proveedor y no tengamos que estar cambiando la configuración cada don por tres.
Además, es mucho más fácil de recordar un nombre del tipo «camara.midominio.info» que una serie de números y puntos que puede cambiar de vez en cuando.
Hay muchos servicios que ofrecen DDNS, como DNS dynamic, DynDNS Service o Noip, pero o son de pago o las opciones gratuitas están muy restringidas.
Ahora puedes configurar tu servicio de DNS Dynamic desde tu panel de control de hosting cPanel.
Para configura un DNS dinámico en cPanel, lo primero que tienes que hacer es acceder al panel de control el ir a Dominios > Dynamic DNS.
Una vez dentro de las opciones de Dynamic DNS, verás un botón azul en la parte derecha de la pantalla llamado: + Crear, tienes que hacer click en él.
En el panel que se abrirá, sólo tenemos que seleccionar el dominio, es posible que sólo tengamos un dominio y añadir el nombre del subdominio que queramos utilizar.
Verás que como opción puedes añadir la dirección IP, pero si todo va bien el sistema DDNS la detectará en el momento de conectarse, así que puedes dejarlo en blanco.
Por último tienes que poner un nombre descriptivo. Es personal, sólo para tu información.
Después sólo tienes que pulsar en el botón + Crear y listo, el un momento verás que tendrás creado tu primer DDNS.
Verás que el subdominio que hayas creado estará asociado a una URL y esta URL es la que tienes que utilizar cuando vayas a configurar un dispositivo.
Si todo va bien, al hacer la llamada a la URL, el sistema DDNS detectará la IP del dispositivo y la verás reflejada en cPanel, pero si no hay nada configurado verás que no tiene asignada ninguna dirección IP.
Ahora que tenemos creado en nuestro cPanel el DNS dinámico, vamos a configurar Windows 10 para ejecutar una tarea llamando a la URL que nos ha facilitado cPanel.
De esta forma, si la dirección IP de nuestra conexión a Internet cambia en cualquier momento, la herramienta Dynamic DNS de cPanel la actualizará de forma automática.
Para esto lo primero que hacemos es descargar la aplicación wget.exe desde este enlace y la guardamos en una carpeta que hayamos creado previamente, por ejemplo en c:\wget.
Ahora abrimos la aplicación Programador de Tareas que Windows 10 incorpora. La puedes buscar si no sabes dónde encontrarla.
Una vez abierto ves a Acción > Crear Tarea, esto abrirá una nueva ventana desde la cual podemos configura la tarea.
En la pestaña General, sólo tenemos que darle un nombre identificativo a la tarea. Es para ti, para que sepas cuál es.
En la pestaña Desencadenadores añadimos uno nuevo como Cualquier Usuario y repetir la tarea el tiempo que consideremos oportuno.
Si tu proveedor cambia mucho de IP, no pongas un frecuencia muy alta.
En la pestaña Acciones creamos una nueva y seleccionamos en Acción: Iniciar un programa.
En el apartado Programa o Script, elegimos la ruta dónde hayamos guardado wget.exe, en nuestro caso: C:\wget\wget.exe.
En la campo de Agregar argumentos (opcional), debes añadir la la URL que te ha proporcionado cPanel, pero añadiendo un código antes, sería algo así:
-q -O nul --no-check-certificate https://midominio.info/cpanelwebcall/xxxxx....
Y por último, en el campo Iniciar en (opcional) añadimos la carpeta donde hemos descargado la ampliación, en nuestros caso sería: C:\wget.
En la siguiente imagen puedes verlo más detallado:
Las pestañas de Condiciones y Configuración no son necesarias modificarlas si no quieres.
Una vez añadas todos los datos y datos y guardes los cambios, verás la tarea creada entre el resto de tareas programadas de Windows.
Con esto lo hemos dicho a nuestro ordenador que, cuando inicie sesión, haga una llamada a la URL que nos ha proporcionado la herramienta Dynamic DNS en cPanel.
Al hacer esta llamada nuestro DDNS comprobará desde qué dirección dirección IP se realiza y si ha cambiado, la modificará automáticamente.
Podemos verlo y comprobarlo porque en el DNS dinámico que hemos creado en cPanel, aparecerá la dirección IP que ha accedido a la URL y cuando se actualizó por última vez.
Y con esto ya estaría configurado nuestro sistema DDNS en nuestro equipo.
Si quieres configurarlo en otros dispositivos que no sean Windows 10, como por ejemplo un router, tendrás que comprobar que el router es compatible con DDNS.
Si es compatible, cada configuración será distinta para cada fabricante, tendrás que revisar la documentación en concreto para cada dispositivo que quieras configurar.