Explica GT: Qué es el DNS dinámico y cómo obtenerlo

En el artículo sobre cómo usar el escritorio remoto de Microsoft, explicamos cómo conectarse de forma remota a su PC. Pero para que eso funcionara, se requería que ambos PCs estuvieran en la misma red local. ¿Qué pasa si estás lejos de casa, usando otra conexión de datos Wi-Fi o móvil? En este escenario, necesitará la dirección IP externa de su PC para conectarse. El DNS dinámico es un servicio que proporciona a su PC un enlace, como los sitios web, para que no tenga que recordar números largos.

Imagen a través de Shutterstock.

Para obtener más información sobre el DDNS y cómo obtenerlo, lea la siguiente explicación.

¿Qué es DNS?

Aunque ya hemos explicado en el pasado sobre el DNS y las direcciones IP, aquí hay un resumen rápido. Todos los sitios web y dispositivos conectados a Internet tienen una dirección única, conocida como dirección IP, que es una cadena de números utilizada para identificar la configuración de conexión.

Pero, ¿quién quiere escribir http://74.125.224.72/ para acceder a Google? Es mucho más fácil escribir y recordar google.com, ¿verdad? El sistema de nombres de dominio o DNS te redirige a la dirección IP del sitio web cuando escribes su URL (google.com) en el navegador.

¿Qué es un DNS dinámico?

Esto nos lleva a DNS o DDNS dinámicos. Al igual que los sitios web, su PC (o router) también es un dispositivo conectado a Internet, que tiene una dirección IP, asignada por su ISP. Pero esta dirección sigue cambiando a menos que haya optado por una IP estática. El servicio DNS dinámico proporciona a su PC un nombre de host, que siempre redirige a la dirección IP de su PC y también la actualiza automáticamente si cambia. Ahora se preguntarán, ¿por qué necesito la dirección IP de mi PC? Por muchas razones, como por ejemplo, para acceder a él de forma remota, ejecutar un servidor FTP, ejecutar un sitio web estático, etc.

Buen consejo: Si no puede ver las extensiones, vaya a Opciones de carpeta> Ver y desmarque Ocultar extensiones para tipos de archivo conocidos .

¿Cómo obtengo el servicio DDNS?

Para obtener el servicio de DDNS necesitará registrarse con un proveedor. Hay servicios de pago y gratuitos. Una simple búsqueda en Google le llevará a muchos proveedores de DDNS gratuitos. Anteriormente, DynDNS era un servicio popular, pero hace un tiempo cerraron todos los planes gratuitos. Su alternativa popular, que uso y recomiendo, es No-IP.com. Proporcionan 3 nombres de host, lo que es suficiente para un usuario regular. Para configurar DDNS usando No-IP siga estos pasos:

Paso 1: Vaya a No-IP y regístrese para obtener una cuenta gratuita. Después de iniciar sesión, haga clic en su nombre de usuario en la esquina superior izquierda para abrir la página de configuración Mi No-IP . A continuación, haga clic en Añadir un Host.

Paso 2: Introduzca el nombre del host al que desea que se asocie la dirección IP y deje el resto de la configuración tal como está.

Paso 3: Ahora tenemos que configurar las cosas en tu extremo. En función de la configuración de su red, el proceso será diferente. DDNS puede ser configurado en el propio router si soporta el servicio DDNS o puede utilizar la aplicación No-IP en su PC.

Configuración en el enrutador

Para encontrar la configuración de DDNS de su enrutador, visite el sitio web del fabricante. Compruebe si es compatible con No-IP (o cualquier otro servicio gratuito que haya elegido).

Si el servicio DDNS es compatible, introduzca su nombre de usuario, contraseña y nombre de dominio sin IP que estableció en Paso 1 durante el registro. Haga clic en Guardar o Iniciar sesión para terminar.

Configuración en Windows

Descargue la aplicación No-IP para Windows e instálela. Ábrelo e introduce tu nombre de usuario y contraseña. Eso es todo, ahora cada vez que tu IP pública cambie, la aplicación actualizará el nombre de dominio automáticamente.

Sus propios DDNS de bricolaje (Sort of)

Este método, que utilizo, no requiere que me registre con un proveedor externo ni que instale ninguna aplicación. Actualizará tu IP pública a un archivo de texto en Dropbox (o cualquier otro servicio en la nube que utilices) y sólo tienes que abrir el archivo para obtener tu dirección IP actual. Así que en las carcasas en los que sólo necesita una dirección IP de su PC y no le importa el nombre de dominio, este método es útil.

Paso 1: Cree un archivo de texto en su carpeta Dropbox. Usted puede nombrar ese archivo como lo desee. Para dejar las cosas claras lo he nombrado ExternalIP . Guarde ese archivo y asegúrese de que su extensión es .txt . Cree una carpeta, preferiblemente en su unidad C: , y dentro de esa carpeta cree otro archivo de texto llamado myscript . Asegúrese de que nombra el archivo de texto del script y la carpeta en la que está almacenado, sin espacios.

Paso 2: El trabajo principal aquí es hecho por un script de Powershell. No temas, no tienes que aprender Powershell o algún lenguaje de programación, el script ya está hecho, sólo tienes que copiarlo.

$OutputFile = ««
«» | Out-File $OutputFile
Si bien ($True) {
IP = $(Invoke-WebRequest «http://icanhazip.com» | Select -ExpandProperty Content).Trim()
Si ((((Get-Content $OutputFile)[0]) -ne $IP ) {
$IP | Out-File $OutputFile
«La IP para » + $env:COMPUTERNAME | Out-File $OutputFile -Append
Get-Date | Out-File $OutputFile -Append
}
>}
>Inicio-Sueño-Segundos 180

Copie el script anterior al archivo de texto myscript que creó en el paso anterior y cambie la dirección del archivo de texto ExternalIP que creó previamente en la carpeta Dropbox. Ahora guarde el archivo de texto myscript (el que tiene el script anterior, no el de la carpeta Dropbox) con una extensión .ps1 .

Paso 2: Ahora abra Powershell (presione la tecla Win + S, busque Powershell), haga clic con el botón derecho del ratón y seleccione Ejecutar como Administrador . En la ventana de Powershell, escriba lo siguiente:

Set-ExecutionPolicy RemoteSigned

Le pedirá de nuevo que confirme, escriba Y y luego Enter . Luego escriba lo siguiente y presione Enter.

c:\myscript.ps1

Puede parecer que no ha pasado nada después de presionar Enter , pero no se preocupe, el script ha empezado a ejecutarse en segundo plano.

Paso 4: Ahora, siempre que necesite la dirección IP de su PC, simplemente abra el archivo de texto. El script también menciona la hora de la actualización de la dirección IP.

Conclusión

Espero que ahora sepas más sobre DDNS. ¿Todavía tiene preguntas o dudas? Siempre puede borrarlos a través de la sección de comentarios.

Última actualización el 8 de febrero de 2018

Deja un comentario