Consulta DNS

Comprueba todos los registros DNS de un dominio. Consulta los registros A, AAAA, MX, TXT, NS, CNAME y SOA con un solo clic.

Obteniendo registros DNS...

¿Qué es una consulta DNS?

Una consulta DNS obtiene los registros DNS (Domain Name System) de un dominio. El DNS es el sistema que traduce los dominios a direcciones IP y a otros datos de configuración. Cuando haces una consulta DNS, pides estos datos a los servidores de nombres responsables del dominio.

Con nuestra Consulta DNS gratuita consultas todos los registros DNS importantes de cualquier dominio: registros A para direcciones IPv4, registros AAAA para IPv6, registros MX para servidores de correo, registros TXT para verificaciones y SPF, registros NS para servidores de nombres, registros CNAME para alias y registros SOA con información de la zona. Esta herramienta es imprescindible para webmasters, administradores de sistemas y cualquiera que tenga que resolver problemas de DNS.

¿Qué tipos de registros DNS hay?

El DNS tiene varios tipos de registro, cada uno con su propia función:

Tipo de registro Función
A Dirección IPv4 del dominio (p. ej., 213.154.231.150)
AAAA Dirección IPv6 del dominio (la versión más reciente de las direcciones IP)
MX Servidores de intercambio de correo (Mail Exchange) que reciben el correo electrónico del dominio
TXT Información de texto como SPF, DKIM, DMARC y verificaciones de sitio web
NS Servidores de nombres autoritativos para el dominio
CNAME Alias que apunta a otro dominio
SOA Start of Authority, con información de la zona y ajustes de actualización

Cada uno de estos tipos de registro tiene una función concreta en la infraestructura DNS. Los registros A y AAAA indican a tu navegador con qué dirección IP debe conectarse, los registros MX hacen que el correo llegue al servidor de correo correcto y los registros TXT contienen de todo, desde verificaciones de dominio hasta políticas de seguridad del correo.

¿Por qué comprobar los registros DNS?

Comprobar los registros DNS es importante por varios motivos:

  • Resolver problemas de la página web: si no se puede acceder a tu página web, comprueba los registros A o AAAA para ver si el dominio apunta a la dirección IP correcta
  • Resolver problemas de correo: comprueba los registros MX y los registros TXT con tu configuración SPF/DKIM cuando el correo no llega
  • Verificar una migración: después de cambiar de proveedor de hosting, comprueba si el DNS se ha actualizado correctamente y si el dominio apunta al nuevo servidor
  • Comprobar la seguridad: verifica tu configuración de SPF, DMARC y DNSSEC para que tu dominio esté bien protegido
  • Seguir la propagación DNS: después de un cambio de DNS, comprueba si los nuevos valores están activos
  • Análisis técnico: estudia la configuración de un dominio para trabajos técnicos, migraciones o auditorías
  • Optimizar el rendimiento: revisa los valores TTL y la configuración DNS para optimizar los tiempos de carga

Propagación DNS: ¿cuánto tarda?

Cuando cambias registros DNS, los cambios tardan un tiempo en estar activos en todo el mundo. Es lo que se llama propagación DNS. La rapidez depende del valor TTL (Time To Live) de los registros DNS:

  • TTL bajo (de 300 a 3600 segundos): cambios en un plazo de 5 minutos a 1 hora
  • TTL estándar (de 3600 a 86400 segundos): cambios en un plazo de 1 a 24 horas
  • TTL alto (86400 segundos o más): puede tardar hasta 48 horas

En Theory7 usamos por defecto un TTL de 3600 segundos (1 hora), para que los cambios de DNS se apliquen rápido y la caché siga siendo eficiente. Antes de una migración puedes bajar el TTL a 300 segundos (5 minutos), para que el cambio sea más rápido.

Es importante saber que la propagación DNS no es lineal. Algunos resolvers DNS adoptan los nuevos valores enseguida, mientras que otros siguen usando los valores antiguos guardados en caché hasta que caduca el TTL.

Autenticación del correo con registros DNS

Los registros TXT se usan a menudo para la autenticación y la seguridad del correo electrónico. Los más importantes son:

  • SPF (Sender Policy Framework): define qué servidores de correo pueden enviar correo en nombre de tu dominio. Ejemplo: v=spf1 mx a include:_spf.theory7.net ~all
  • DKIM (DomainKeys Identified Mail): añade una firma digital al correo saliente, para que los destinatarios puedan comprobar que el mensaje es realmente tuyo
  • DMARC (Domain-based Message Authentication): define qué pasa con el correo que no supera las comprobaciones SPF/DKIM y pide a los servidores de correo que envíen informes

Estos registros ayudan a evitar que los spammers se hagan pasar por tu dominio (spoofing) y mejoran la entregabilidad de tu correo. Sin SPF y DKIM, tus mensajes acaban antes en la carpeta de spam.

¿Cómo funciona el DNS?

El Domain Name System es un sistema distribuido y jerárquico que traduce los dominios a direcciones IP. Cuando visitas una página web, en segundo plano se produce toda una cadena de consultas DNS:

Paso 1: resolver recursivo
Tu ordenador envía una consulta DNS a un resolver recursivo (normalmente de tu proveedor de internet o de un servicio DNS público como Google DNS o Cloudflare). Este resolver hace el trabajo pesado de buscar la respuesta.

Paso 2: servidores de nombres raíz
El resolver recursivo pregunta primero a uno de los 13 servidores de nombres raíz dónde están los servidores de nombres del TLD. Para un dominio .nl, el servidor raíz remite a los servidores de nombres de .nl.

Paso 3: servidores de nombres del TLD
El servidor de nombres del TLD (.nl, .com, .net, etc.) sabe qué servidores de nombres autoritativos son responsables de cada dominio concreto.

Paso 4: servidores de nombres autoritativos
El servidor de nombres autoritativo contiene los registros DNS reales del dominio (A, AAAA, MX, TXT, etc.).

Paso 5: caché
El resolver recursivo guarda la respuesta durante el tiempo que marca el TTL, para que las consultas siguientes se respondan más rápido.

Todo este proceso tarda solo milisegundos. Una sola página web puede necesitar decenas de consultas DNS para el propio dominio y para todos los recursos externos.

Configurar los registros DNS de tu página web

Para publicar una página web, tienes que configurar algunos registros DNS:

Configurar un registro A
El registro A traduce tu dominio a la dirección IPv4 de tu servidor web:

  • @ (dominio principal) → dirección IP de tu servidor (p. ej., 213.154.231.150)
  • www → la misma dirección IP (o usa un CNAME)

CNAME para el subdominio www
En lugar de un registro A propio para www, puedes usar un CNAME: www CNAME @. La ventaja: si cambia la dirección IP de tu servidor, solo tienes que modificar un registro A.

Registros MX para el correo
Si quieres recibir correo electrónico, necesitas registros MX. El número (10, 20) es la prioridad: los números más bajos se prueban primero.

Registros TXT para la autenticación del correo
Añade registros SPF, DKIM y DMARC como registros TXT para proteger tu correo.

Cuando hayas terminado, puedes comprobar con nuestra Consulta DNS que todo está bien configurado.

Resolver problemas de DNS

Los problemas de DNS son frecuentes. Estos son los errores más comunes y cómo resolverlos:

NXDOMAIN (Non-Existent Domain)
El dominio no existe en el DNS. Posibles causas: una errata, un dominio caducado, servidores de nombres mal configurados o una zona DNS que no se ha creado. Solución: revisa el nombre del dominio y comprueba con una consulta WHOIS si el dominio está activo.

SERVFAIL (Server Failure)
El servidor DNS no ha podido responder. Causas: el servidor de nombres está caído, falla la validación DNSSEC, hay un error de configuración o un firewall bloquea las consultas.

Timeout / sin respuesta
No llega ninguna respuesta dentro del tiempo de espera. Causas: una IP incorrecta del servidor de nombres, un firewall que bloquea el puerto 53 o un servidor sobrecargado.

Dirección IP incorrecta
El DNS devuelve una dirección IP, pero no la correcta. Causas: el cambio de DNS aún no se ha propagado, el registro A no es correcto o el resolver DNS tiene datos antiguos en caché. Solución: espera a que termine la propagación, vacía tu caché DNS local o prueba otro resolver, como 8.8.8.8 (Google) o 1.1.1.1 (Cloudflare).

DNSSEC: seguridad para el DNS

DNSSEC (DNS Security Extensions) es un protocolo de seguridad que firma digitalmente las respuestas DNS. Así evita los ataques de DNS spoofing y de envenenamiento de caché (cache poisoning), en los que los atacantes introducen respuestas DNS falsas.

Cómo funciona DNSSEC
DNSSEC añade firmas criptográficas a los registros DNS. El resolver recursivo valida la firma para comprobar que la respuesta es auténtica. Esto se hace mediante una cadena de confianza que va desde la zona raíz hasta tu dominio.

Configurar DNSSEC

  • Activa DNSSEC en tu proveedor de hosting DNS
  • Añade los registros DS (Delegation Signer) en tu registrador
  • Firma los registros DNS con una ZSK y una KSK
  • Cambia las claves con regularidad para tener la mejor seguridad posible

Con una consulta DNS puedes ver si DNSSEC está activo mirando los registros RRSIG y DNSKEY.

El DNS al transferir un dominio

Cuando transfieres tu dominio, la configuración DNS es clave. Sigue estos pasos para que la migración vaya sin problemas:

  1. Haz inventario de los registros DNS actuales: haz una consulta DNS completa y anota todos los registros como copia de seguridad
  2. Baja el TTL: 24 horas antes de la migración, baja tu TTL a 300 segundos
  3. Configura la nueva zona DNS: configura todos los registros DNS en tu nuevo proveedor de hosting
  4. Prueba la nueva zona: comprueba la configuración antes de cambiar los servidores de nombres
  5. Cambia los servidores de nombres: actualiza los servidores de nombres en tu registrador
  6. Sigue la propagación DNS: comprueba con regularidad con una consulta DNS si tu dominio apunta a los nuevos servidores de nombres
  7. Vuelve a subir el TTL: cuando la migración haya terminado, vuelve a poner el TTL en el valor estándar (3600 o más)

Consejo para no interrumpir el correo: si solo migras tu página web pero quieres mantener el correo en el servidor antiguo, cambia solo los registros A y no los registros MX.

Hosting DNS y registro de dominios

Mucha gente confunde el hosting DNS con el registro de dominios, pero son dos servicios distintos:

El registro de dominios es el proceso por el que reservas un dominio a través de un registrador. Pagas una cuota anual y obtienes el derecho a usar ese dominio.

El hosting DNS es el servicio que gestiona los registros DNS de tu dominio. El hosting DNS funciona en servidores de nombres que responden a las consultas DNS a todas horas.

¿Por qué pueden estar separados?

  • Mejor infraestructura DNS: algunos proveedores tienen servidores de nombres más rápidos en redes Anycast
  • Funciones avanzadas: proveedores como Cloudflare ofrecen DNSSEC y protección DDoS gratis
  • Gestión centralizada: gestiona todas tus zonas DNS con un único proveedor

Errores frecuentes con el DNS

Estos son los errores de DNS más comunes y cómo evitarlos:

TTL incorrecto durante una migración: no se bajó el TTL antes de la migración. Consecuencia: los valores DNS antiguos siguen en caché durante horas. Solución: baja el TTL con 24 horas de antelación.

Registros MX olvidados: en una migración de la página web se cambiaron los registros A, pero se olvidaron los registros MX. Consecuencia: el correo deja de llegar. Solución: comprueba con una consulta DNS que todos los registros MX son correctos.

Errores de sintaxis en SPF: los problemas frecuentes son tener varios registros SPF (no está permitido), una sintaxis incorrecta y demasiadas consultas DNS (como máximo 10). Solución: prueba tu registro SPF con un validador.

CNAME en el dominio principal: no se permite un CNAME en el dominio principal si hay otros registros (MX, TXT). Solución: usa un registro A para el dominio principal.

Sin política DMARC: con SPF y DKIM pero sin DMARC, los servidores de correo no saben qué hacer cuando fallan las comprobaciones. Solución: añade un registro TXT de DMARC.

Ignorar la caché DNS: probar después de un cambio sin vaciar la caché. Solución: vacía tu caché DNS después de cada cambio y prueba desde varias ubicaciones.

Con estos conocimientos y nuestra Consulta DNS gratuita detectas y resuelves rápido los problemas de DNS. Combínala con nuestro Comprobador SSL y el Comprobador de cabeceras HTTP para tener una visión técnica completa de tu página web.

Preguntas frecuentes

¿Qué es una consulta DNS?

Una consulta DNS obtiene los registros DNS de un dominio. El DNS (Domain Name System) traduce los dominios a direcciones IP y también contiene información sobre los servidores de correo, los servidores de nombres y otras configuraciones. Con una consulta DNS ves exactamente cómo está configurado un dominio.

¿Qué tipos de registros DNS hay?

Los tipos de registro DNS más importantes son A (dirección IPv4), AAAA (dirección IPv6), MX (servidor de correo), TXT (información de texto como SPF y DKIM), NS (servidor de nombres), CNAME (alias) y SOA (Start of Authority, con información de la zona). Cada tipo de registro tiene una función concreta en la configuración DNS.

¿Cuál es la diferencia entre los registros A y AAAA?

Un registro A contiene una dirección IPv4 (p. ej., 213.154.231.150), mientras que un registro AAAA contiene una dirección IPv6 (p. ej., 2001:db8::1). IPv6 es el sucesor moderno de IPv4 y ofrece un espacio de direcciones mucho mayor. Los dos tipos de registro traducen un dominio a una dirección IP, pero usan versiones distintas del Internet Protocol.

¿Cuánto tardan en aplicarse los cambios de DNS?

Los cambios de DNS se propagan por todo el mundo en un plazo de unos minutos a unas horas, según el valor TTL (Time To Live) de los registros. En Theory7 usamos por defecto un TTL de 1 hora, así que los cambios suelen estar activos en todas partes en un plazo de 1 a 2 horas. En algunos casos pueden pasar de 24 a 48 horas hasta que todos los servidores DNS tengan los nuevos valores.

¿Para qué sirven los registros MX?

Los registros MX (Mail Exchange) indican qué servidores de correo reciben el correo electrónico de un dominio. Cada registro MX tiene una prioridad: los números más bajos se prueban primero. Si el servidor de correo principal (prioridad 10) no está disponible, se usa el servidor secundario (prioridad 20). Sin registros MX, un dominio no puede recibir correo electrónico.