DNS resolver: De la dirección IP al sitio web

Correo electrónico, servicios de streaming o descargas: sin DNS difícilmente podrías orientarte en Internet, porque primero convierte las crípticas direcciones IP en nombres con sentido. Los llamados resolvedores DNS desempeñan un papel especial. Actúan como …

DNS resolver: De la dirección IP al sitio web

  1. Revista
  2. »
  3. Artículo
  4. »
  5. Red
  6. »
  7. DNS resolver: De la dirección IP al sitio web

Correo electrónico, servicios de streaming o descargas: sin DNS difícilmente podrías orientarte en Internet, porque primero convierte las crípticas direcciones IP en nombres con sentido. Los llamados resolvedores DNS desempeñan un papel especial. Actúan como interfaz entre tu ordenador y el servidor responsable de la resolución de nombres. En este artículo aprenderás cómo funciona un resolvedor DNS y cómo puedes probar fácilmente la resolución de nombres desde tu ordenador.

1. ¿qué es un resolver DNS y cómo funciona?

DNS-Resolver Erklärung
El resolver DNS convierte el nombre de host en una dirección IP.

El resolver DNS (o «servidor de nombres en caché») es un sistema cuya única tarea es resolver un único nombre de host en una dirección IP y luego ponerla a disposición del cliente solicitante. El comando de resolución ejecutado en el proceso puede utilizarse después para averiguar, por ejemplo, cómo están alojados determinados servicios web o qué dispositivos de hardware corresponden a qué servidores.

Básicamente, se distinguen dos tipos de resolvedores DNS:

  • Los resolvedores DNSabiertos permiten consultas desde cualquier nombre de dominio y responden a ellas de forma recursiva.
  • Un resolvedor DNS cerrado , en cambio, no ofrece sus servicios públicamente y sólo en un entorno específico (por ejemplo, en la LAN local).

El resolver DNS constituye la interfaz entre la aplicación y el servidor de nombres y , por tanto, elimina hasta cierto punto un nivel de abstracción. Asume la solicitud del programa en nombre de la aplicación, la complementa, si es necesario, con un FDQN y luego la reenvía a un servidor de nombres dedicado.

Las solicitudes se realizan de forma recursiva o iterativa. En ambos casos, el cliente transmite el nombre del host y especifica el tipo para la consulta.

  • En el caso de una consulta recursiva, el servidor direccionado es responsable de la resolución completa del nombre . Esto significa que él mismo consulta a todos los servidores de nombres hasta que es posible una resolución completa.
  • En el caso de una consulta iterativa, el servidor de nombres sólo comunica la dirección del siguiente servidor de consulta. El resolver debe realizar por sí mismo las solicitudes posteriores a los servidores de nombres correspondientes.

DNS-Resolver erhöht die PC-Performance.
La consulta no tiene que realizar un desvío a través del DNS global. Esto tiene un efecto positivo en el rendimiento de su ordenador
.

Las consultas que se han hecho aterrizan en la caché durante un cierto período de tiempo. Cuando se realiza una nueva consulta, los desvíos a través del DNS global no son necesarios y el resultado se puede proporcionar directamente. Especialmente en aplicaciones web dinámicas con numerosos recursos DNS externos, se puede conseguir un rendimiento mucho mayor de la aplicación.

¿Por qué se necesita un resolver DNS?

Además de las tareas ya mencionadas, los resolvedores de DNS también son muy útiles para la búsqueda en Internet, ya que hacen que la web sea más transparente para los usuarios. Por ejemplo, puede buscar (o «resolver») el nombre de dominio de un fabricante o marca y determinar así si la presencia en Internet está gestionada realmente por la empresa especificada.

DNS-Resolver Domain ermitteln
Con la ayuda del DNS resolver se puede buscar el nombre de dominio de una marca concreta. De este modo, podrá averiguar si realmente está alojado en la empresa especificada
.

¿Cómo puedo comprobar la resolución de nombres?

Una resolución de nombres incorrecta puede provocar problemas en la conexión a la red, por lo que debes vigilarla de vez en cuando. Existen varias herramientas y servicios que puedes utilizar para comprobar la resolución de nombres para IPv4 e IPv6, los más conocidos son nslookup, dig o host.

Para probar la resolución de nombres DNS con nslookup, abre el símbolo del sistema (CMD) e introduce el comando

nslookup "dirección IP" o "nombre de host

en la línea de comandos. Además de la información sobre el servidor de nombres responsable, recibirá entonces el nombre del ordenador y la dirección IP que está buscando.

DNS-Check Google online
La comprobación DNS a través del servicio nslookup utilizando el ejemplo de Google.

Es bueno saberlo: La determinación del nombre de un ordenador a través de la dirección IP sólo funciona si se ha configurado una zona de búsqueda inversa en el DNS del controlador de dominio.

https://www.youtube.com/watch?v=BCjUbpIzRs8

Artículos relacionados