
Recientemente abrí un usuario de DNS dinámico (sin IP para el caso...) para mis necesidades personales y especialmente para enviar ssh a mi computadora cuando lo necesito, sin saber que es una IP estática.
Mis preguntas son:
¿Estoy haciendo un mal uso del concepto de DNS dinámico? ¿Existen métodos más apropiados para hacer lo que quiero hacer?
Si no, ¿cómo resuelvo la dirección IP real de mi enrutador? Firefox de alguna manera logra hacerlo,
nslookup
y otros comandos similares solo resuelven la IP del servidor ddns (por ejemplono-ip.org
). Intentar resolver este misterio con Wireshark fracasó estrepitosamente;)
Respuesta1
Dado que su dirección funciona en el navegador web y no en nslookup, probablemente haya configurado "redireccionamiento web" en lugar del registro "A".
La redirección web agrega un registro "A" que apunta aservidor proveedory ese servidor reenvía las solicitudes entrantes a su IP mediante el reenvío de puertos o la redirección HTTP.
No haga un mal uso del concepto de DNS dinámico, ya que está diseñado solo para este propósito (proporcionándole la capacidad de abrir los puertos que necesita en su enrutador y firewall).
Respuesta2
Yo uso otro servicio: dyn dns pero las operaciones son similares.
Gratis te daban un registro en sus servidores dns, bajo uno de sus dominios. yo elijosaltlake.dyndns.org
Tengo un adsl, al conectarme y también en momentos aleatorios, obtengo una nueva dirección IP. Hay muchos sitios web para verificar su dirección IP pública externa, por ejemplo www.whatsmyip.org
Si hago ping a mi registro DNSsaltlake.dyndns.orgObtengo mi IP pública actual, ¿verdad?
Como funciona ? Simple: tienes que ejecutar un pequeño agente, que se pone en contacto con los servidores Dyndns cuando cambia la IP o cada pocos minutos. Reciben este paquete, ven su nueva dirección IP pública y actualizan su registro DNS.
El agente puede ser su enrutador (muchos enrutadores ADSL admiten dyndns y servicios similares), o debe ejecutar un pequeño agente en su sistema operativo.
En cuanto a los tiempos de propagación de DNS, es mucho mejor que hace 10 años. Simplemente desconecto mi línea adsl, me vuelvo a conectar, verifico con whatsmyip.org mi dirección IP (es diferente) yping a saltlake.dyndns.org: Obtengo la nueva ip. Unos segundos y se verifica que el agente esté haciendo su trabajo.
Ah, en aras de la integridad. Cuando hace ping a su registro gratuito, ping usa dns para encontrar la IP actual... y aplica una consulta inversa para encontrar el nombre real asociado a la IP.
Por ejemplo con mi línea adsl de casaping a saltlake.dyndns.orgmuestra mi ip externa y tambiénadsl-dinamico-62-10-39-166.clienti.tiscali.it... guau, dos registros dns, ¡soy un VIP!
En cuanto a los tiempos lentos, en mi humilde opinión no se deben a la actualización del árbol dns ni a las líneas adsl baratas. Es la excusa de algunos.proveedores de DNS gratuitos, no funciona tan bien.
Respuesta3
Los DDNS son útiles cuando tiene una conexión con una dirección IP dinámica (el ISP asigna una nueva dirección IP en cada intento de conexión) y desea acceder desde un lugar externo a algunos servicios detrás de esa conexión.
Puede encontrar la dirección IP de la conexión de su enrutador simplemente haciendo ping a ese nombre DNS, por ejemplo:
> ping yourdns.no-ip.org
en la respuesta obtendrá la dirección IP pública de su enrutador.
Respuesta4
El objetivo principal de los servicios DNS dinámicos es permitir que se acceda "fácilmente" a los sistemas sin una dirección IP estática externa desde redes remotas (a veces denominadasLa Internet) a través de un nombre de dominio.
La aplicación cliente de DNS dinámico se comunica en intervalos cortos con su proveedor de DNS dinámico y, cuando su dirección IP externa cambia, los registros DNS de su proveedor de DNS dinámico cambian en consecuencia.
Si está utilizando un servicio DNS dinámico para acceder a su sistema desde una red externa, entonces no, no está abusando del concepto de DNS dinámico.
Puede resolver su dirección IP externa haciendo ping al nombre de dominio que le proporcionó su proveedor de DNS dinámico o consultando su nombre de dominio en nslookup
o dig
.
Tenga en cuenta que los registros DNS necesitan algo de tiempo para propagarse. No espere registrarse para obtener una cuenta DNS dinámica y poder resolver su dirección externa a través del nombre de dominio proporcionado de inmediato. Puede que lleve algún tiempo.