GT explica: qué es el DNS dinámico y cómo obtenerlo
Miscelánea / / November 29, 2021
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 funcione, se requería que ambas PC estuvieran en la misma red local. ¿Qué pasa si estás lejos de casa, usando otra conexión Wi-Fi o de datos móviles? En este escenario, necesitará la dirección IP externa de su PC para conectarse. El DNS dinámico es un servicio que le da a su PC un enlace, como sitios web, para que no tenga que recordar números largos.
Para obtener más información sobre DDNS y cómo obtener uno, lea la explicación a continuación.
¿Qué es el DNS?
Si bien ya hemos explicado en el pasado acerca de DNS y 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 serie de números que se utilizan para identificar la configuración de conexión.
Pero quien 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 le redirige a la dirección IP del sitio web cuando escribe su URL (google.com) en su navegador.
¿Qué es un DNS dinámico?
Esto nos lleva a DNS dinámico o DDNS. Al igual que los sitios web, su PC (o enrutador) 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 de DNS dinámico le da 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 puede preguntar, ¿por qué necesito la dirección IP de mi PC? Por muchas razones, como 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 > Vista pestaña y desmarcar Ocultar las extensiones para tipos de archivo conocidos.
¿Cómo obtengo el servicio DDNS?
Para obtener el servicio DDNS, deberá registrarse con un proveedor. Hay servicios tanto de pago como gratuitos. Una simple búsqueda en Google lo 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 utilizo y recomiendo, es No-IP.com. Proporcionan 3 nombres de host, lo que es suficiente para un usuario normal. 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 el Mi No-IP página de configuración. Luego haga clic en Agregue un anfitrión.
Paso 2: Ingrese el nombre de host con el que desea que se asocie la dirección IP y deje las demás configuraciones como están.
Paso 3: Ahora tenemos que configurar las cosas al final. Según la configuración de su red, el proceso será diferente. El DDNS se puede configurar en el enrutador si es compatible con el servicio DDNS o puede usar la aplicación No-IP en su PC.
Configuración en su enrutador
Busque la configuración de DDNS para su enrutador en el sitio web del fabricante. Vea si es compatible con No-IP (o cualquier otro servicio gratuito que haya elegido).
Si el servicio DDNS es compatible, ingrese su nombre de usuario, contraseña y nombre de dominio sin IP que configuró en Paso 1 durante el registro. Haga clic en Ahorrar o Acceso para terminar.
Configuración en Windows
Descargar No-IP’s aplicación para Windows e instalarlo. Ábrelo e ingresa tu nombre de usuario y contraseña. Eso es todo, ahora cada vez que cambie su IP pública, la aplicación actualizará el nombre de dominio automáticamente.
Su propio DDNS de bricolaje (más o menos)
Este método, que utilizo, no requiere registrarse con un proveedor externo ni instalar ninguna aplicación. Actualizará su IP pública a un archivo de texto en Dropbox (o cualquier otro servicio en la nube que use) y solo tiene que abrir el archivo para obtener su dirección IP actual. Entonces, en los casos en que solo necesita una dirección IP de su PC y no le importa el nombre de dominio, este método es útil.
Paso 1: Crea un archivo de texto en tu carpeta de Dropbox. Puede nombrar ese archivo según su deseo. Para aclarar las cosas lo he nombrado IP externa. Guarde ese archivo y asegúrese de que su extensión sea .TXT. Cree una carpeta, preferiblemente en su C:\ drive, y dentro de esa carpeta cree otro archivo de texto llamado myscript. Asegúrese de nombrar el archivo de texto del script y la carpeta en la que está almacenado, sin espacios.
Paso 2: El trabajo principal aquí lo realiza un script de Powershell. No temas, no tienes que aprender Powershell o algún lenguaje de programación, el script ya está hecho, solo tienes que copiarlo.
$ OutputFile = "
"" | Archivo de salida $ OutputFile
Mientras ($ True) {
$ IP = $ (Invoke-WebRequest " http://icanhazip.com" | Seleccione -ExpandProperty Content) .Trim ()
Si (((Get-Content $ OutputFile) [0]) -ne $ IP) {
$ IP | Archivo de salida $ OutputFile
"La IP de" + $ env: COMPUTERNAME | Archivo de salida $ OutputFile -Append
Get-Date | Archivo de salida $ OutputFile -Append
}
}
Inicio-Sueño-Segundos 180
Copie el script anterior en el myscript archivo de texto que creó en el paso anterior, y cambie a la dirección del IP externa archivo de texto que creó anteriormente en su carpeta de Dropbox. Ahora guarde el archivo de texto myscript (el que tiene el script anterior, no el que está en la carpeta de Dropbox) con un .ps1 extensión.
Paso 2: Ahora abra Powershell (presione la tecla Win + S, busque Powershell), haga clic derecho y seleccione Ejecutar como administrador. En la ventana de Powershell, escriba lo siguiente:
Set-ExecutionPolicy RemoteSigned
Te volverá a pedir para confirmar, escribe Y y luego Ingresar. Luego escriba lo siguiente y presione Ingresar.
C:\
Puede parecer que no ha pasado nada después de presionar Ingresar, pero no se preocupe, la secuencia de comandos ha comenzado 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 sepa más sobre DDNS. ¿Aún tienes dudas o preguntas? Siempre puede borrarlos a través de la sección de comentarios.