Skip to main content

¿Qué es una búsqueda de DNS?

Una búsqueda del Sistema de nombres de dominio (DNS) es el proceso involucrado en la obtención de una dirección de Protocolo de Internet (IP) cuando se realiza una solicitud de resolución de DNS. También pueden ser los pasos tomados para resolver una dirección IP cuando se solicita una búsqueda inversa de DNS. El sistema DNS es una red interconectada de servidores informáticos dispuestos en una jerarquía de dominios y subdominios. Dependiendo de la naturaleza de la resolución DNS y de la información DNS que los servidores DNS almacenan en caché, una búsqueda DNS puede viajar lateralmente a través del sistema DNS o reenviarse a servidores ascendentes o raíz. La respuesta a una solicitud de resolución finalmente se devolverá a la computadora o dispositivo de red que inició la búsqueda de DNS.

Los dispositivos de red, incluidas las computadoras, generalmente tienen un archivo local llamado archivo de hosts, que se examinará primero cuando se inicie una búsqueda de DNS. Este archivo se mantiene en almacenamiento permanente y contiene entradas estáticas de direcciones IP asociadas con nombres de máquina o dominio. Si el nombre buscado o la dirección IP no se encuentran en este archivo, un dispositivo de red se pondrá en contacto con el servidor DNS local, que está configurado estática o dinámicamente en su archivo de configuración del adaptador de red. Este suele ser un servidor DNS que pertenece a un proveedor de servicios de Internet (ISP) o una red de la empresa.

Si el servidor DNS local puede resolver la solicitud de resolución DNS, enviará una respuesta de resolución DNS al dispositivo de red que inició la búsqueda de DNS. Dependiendo de la información almacenada en caché por un servidor DNS local, puede reenviar la solicitud. El servidor DNS local eventualmente recibirá una respuesta, almacenará en caché la información recibida y responderá al iniciador de la búsqueda DNS con la información solicitada. Una solicitud lateral generalmente se inicia cuando el servidor local sabe cómo contactar al servidor DNS responsable de un dominio solicitado pero no sabe cómo llegar a un subdominio o máquina particular dentro de un dominio.

Cuando un servidor DNS local no tiene ninguna información, enviará una solicitud hacia arriba a través de la jerarquía DNS hacia un servidor DNS raíz. Los servidores DNS ascendentes en la jerarquía generalmente se comportan de la misma manera que los servidores DNS locales. Ellos responderán o reenviarán solicitudes e información de caché según sea necesario. Si un dominio buscado o máquina dentro de un dominio no existe o no se puede contactar con él, el servidor DNS responsable de esta información enviará una respuesta hacia atrás indicando que la búsqueda de DNS no pudo resolver la solicitud de resolución.

Las búsquedas de DNS a menudo se usan con herramientas de red, herramientas de correo electrónico, durante una búsqueda web y para la seguridad de la red. Una búsqueda de DNS es una parte integral del concepto de facilidad de uso, lo que ayuda a garantizar que las personas puedan usar Internet fácilmente mediante el uso de nombres para recursos en lugar de direcciones IP ininteligibles. La búsqueda de DNS funciona en segundo plano, por lo que también ayuda a garantizar la facilidad de uso al ocultar los detalles técnicos de las redes.