¿Qué es el DNS?

El sistema de nombres de dominio (DNS, por sus siglas en inglés) convierte los nombres que recordamos, como example.com, en las direcciones IP que usan los equipos informáticos. Es la guía telefónica distribuida de internet.

Qué ocurre cuando abres un sitio web

  1. Tu dispositivo pregunta a un resolvedor recursivo, normalmente el de tu proveedor o uno público como 1.1.1.1 u 8.8.8.8.
  2. Si la respuesta no está en caché, el resolvedor pregunta a un servidor raíz, que le indica los servidores del dominio de nivel superior (.com).
  3. Los servidores de .com le indican los servidores de nombres autoritativos del dominio (sus registros NS).
  4. El servidor autoritativo devuelve el registro, por ejemplo un registro A con la dirección IP, y el resolvedor lo guarda en caché durante su TTL.

Todo esto suele tardar unos pocos milisegundos, y las respuestas en caché son prácticamente instantáneas.

Principales tipos de registro

  • A / AAAA: dirección IPv4 / IPv6 del nombre.
  • CNAME: alias hacia otro nombre (no puede coexistir con otros registros en el mismo nombre).
  • MX: servidores de correo del dominio.
  • TXT: registros de texto para SPF, DKIM, DMARC y verificación del dominio.
  • NS: qué servidores son autoritativos para el dominio.
  • CAA: qué autoridades de certificación pueden emitir certificados.

Consulta los registros de cualquier dominio con la consulta DNS.

Problemas de DNS habituales

  • DNS_PROBE_FINISHED_NXDOMAIN / “no se encuentra el servidor”: el nombre no existe. Revisa la ortografía, el registro del dominio y sus registros NS.
  • Los cambios no se ven: las respuestas antiguas siguen en caché hasta que caduca su TTL. Espera, o vacía la caché local (ipconfig /flushdns en Windows).
  • Los correos llegan a spam: faltan los registros TXT de SPF, DKIM o DMARC, o son incorrectos.
  • La primera carga es lenta: el resolvedor es lento. Configurar en el dispositivo o en el router un resolvedor público rápido suele ayudar.

¿El DNS es privado?

El DNS clásico viaja sin cifrar, así que el operador de tu red puede ver qué nombres consultas. DNS-over-HTTPS (DoH) y DNS-over-TLS (DoT) cifran esas consultas; los navegadores y sistemas operativos modernos admiten ambos.

Más herramientas de red

Guías