Guía sobre el DNS

La siguiente guía puede servir para entender un poco la funcionalidad básica del DNS, es decir, el Sistema de Nombres de Dominio. Y cómo vaciar la caché de DNS y utilizar las herramientas de DNS de Windows.

¿Qué es un comprobador de propagación DNS?

El comprobador de propagación de DNS proporciona al usuario la capacidad de comprobar si sus registros DNS se propagan en los diferentes lugares del mundo. Los registros DNS de miles de millones de sitios web se almacenan en cientos y miles de servidores DNS de todo el mundo en diferentes países e ISP. Algunos ISPs proporcionan sus servidores DNS para uso público, y algunos privados proporcionan sus servidores para obtener datos DNS públicamente.

¿Qué es DNS?

Las siglas DNS significan Domain Name System (Sistema de Nombres de Dominio), y según este sistema, miles de Servidores DNS en todo el mundo mantienen un registro relativo a los nombres de dominio existentes y recién registrados. Los servidores de DNS recopilan los datos de DNS de los encargados del registro de dominios, y estos datos se utilizan para proporcionarlos al público. Siempre que se produce una solicitud desde cualquier ordenador para consultar un dominio, el primer proceso a seguir es obtener sus registros DNS. Los registros DNS indican la dirección IP del servidor en el que reside y está configurado el dominio consultado. Siempre que el propietario de un dominio quiera cambiar los datos DNS, puede hacerlo actualizando las entradas DNS desde el panel de administración de su entidad registradora, o desde la interfaz de gestión de DNS en la nube. Los servidores DNS consultan a los gestores de dominios para obtener los datos DNS actualizados y, una vez que obtienen los datos, actualizan su base de datos con respecto a los datos DNS del dominio. Estos datos se transmiten a todas las solicitudes DNS realizadas por los usuarios que utilizan la IP del servidor DNS en cuestión para obtener el registro DNS de cualquier dominio. En todo este proceso, la máxima autoridad son los agentes de registro de dominios, que son los responsables de dar los datos actualizados a los servidores DNS para que puedan proporcionar estos datos al público.

¿Cómo Funciona el DNS?

Cada vez que abre un sitio web, por ejemplo, "Whatmydns.me" en su navegador, el mismo consulta a un servidor DNS configurado por su ordenador o su ISP para determinar el nombre de dominio en una dirección IP. En cuanto obtiene la dirección IP, empieza a comunicarse con ella para recibir los datos que se mostrarán en su navegador en relación con la URL web solicitada. Los datos recibidos por la solicitud se llaman respuesta de la página web. En todo el proceso en el que se abre una página web, lo más importante y el primer paso es la resolución DNS de la página solicitada. Si la determinación del DNS falla, el navegador o el equipo detiene la ejecución y muestra un error que indica que no ha podido resolver el DNS, ya que, sin un DNS, el equipo no conoce ninguna IP para enviar una solicitud para el dominio o la página web actual.

¿Qué es el caché de DNS?

La caché DNS es una caché de los dominios solicitados recientemente en un navegador y es almacenada por el navegador o el sistema operativo durante un tiempo determinado. La caché de DNS ayuda al navegador a ahorrar tiempo al solicitar el mismo dominio varias veces al día, y cada solicitud después de la primera solicitud a un dominio específico se sirve registros DNS de la caché almacenada. Esto hace que el proceso general sea eficiente en cuanto a tiempo. La única desventaja de la caché DNS es que a veces el propietario de un dominio cambia los registros DNS y su ordenador intenta atender los registros DNS para el dominio especificado desde la caché, y esto hace que el dominio genere un error ya que la IP de la caché asociada con el dominio contra el DNS ya no está disponible para el dominio.

¿Cómo se vacía la caché de DNS?

Si intenta acceder a un sitio web y no es accesible porque su navegador está utilizando los datos de su caché DNS, debe limpiar su caché DNS antes de volver a intentar acceder a ese sitio. Para limpiar su caché DNS, lea el siguiente artículo sobre la limpieza de la caché DNS

Herramientas DNS de Windows

Las Herramientas DNS de Windows ofrecen muchas funciones sobre cómo consultar los registros DNS para un dominio específico. Algunos comandos pueden ayudarle a ver los distintos tipos de registros DNS utilizados para muchos propósitos. Por ejemplo, el comando nslookup ayuda a ver la IP de los servidores de nombres de un dominio. Para ver la IP del servidor de nombres de un dominio concreto, utilice el comando nslookup de la siguiente manera. nslookup www.whatsmydns.me/ ns1.server.com.