Último día de Halloween: +30% en una recargaEl bono se aplica una sola vez: recarga de una vez todo el importe que necesites. Echa un vistazo a tu panel: hay sorpresas escondidas. 00h00min00s Aprovechar el bono
Inicio / Base de conocimiento / Herramientas e integraciones / DNS Lookup: cómo comprobar registros TXT, registros MX y otros registros DNS

DNS Lookup: cómo comprobar registros TXT, registros MX y otros registros DNS

Herramientas e integraciones 12 min de lectura Actualizado: 02.11.2026
Comprobar los registros TXT y MX de un dominio toma un minuto: ingresa el dominio en un DNS lookup en línea o ejecuta nslookup -type=txt y nslookup -type=mx. A continuación: cómo leer los registros A, CNAME, MX, TXT y NS, los errores más comunes y por qué los cambios no son instantáneos.

Revisar registros TXT y revisar registros MX son las tareas de DNS más comunes: TXT contiene los registros SPF, DKIM, DMARC y de verificación de dominio, mientras que MX le indica al mundo dónde entregar tu correo. La forma más rápida de consultar los registros DNS de un dominio en línea es usar una consulta DNS: la herramienta gratuita, sin registro, muestra los registros A, AAAA, CNAME, MX, NS, TXT, SOA y SRV junto con sus valores y TTL. La consulta MX profundiza en los servidores de correo y sus prioridades, y desde la línea de comandos nslookup -type=txt example.com y nslookup -type=mx example.com muestran lo mismo. A continuación: cómo leer los resultados y qué hacer cuando tus registros "no se actualizan".

Cómo revisar registros DNS en línea

  1. Abre la consulta DNS e ingresa el dominio: example.com. No necesitas quitar el protocolo ni la ruta: la herramienta extrae el nombre de host de la URL por sí sola.
  2. Para un subdominio, ingrésalo completo: www.example.com, shop.example.com. Cada nombre tiene sus propios registros, y un CNAME normalmente está en el subdominio.
  3. Compara los resultados con lo que te dio tu proveedor de hosting o de correo: la IP del registro A, los nombres de host en MX, las cadenas en TXT.
  4. Revisa la columna TTL: te indica en cuántos segundos se actualizarán las cachés si acabas de cambiar algo.

La herramienta consulta los registros a través del resolver de nuestro servidor, así que muestra lo que ve un punto de la red en este momento. Para comprobar si los cambios se han propagado, compara esa respuesta con la de resolvers públicos usando los comandos de la siguiente sección.

Los nombres con guion bajo, como _dmarc.example.com, no se ingresan en la consulta general: los registros de correo tienen herramientas dedicadas: la consulta MX muestra los servidores de correo con prioridades e IP, el verificador SPF desglosa los mecanismos y las cadenas de include, y el verificador DMARC muestra la política y las direcciones de reportes.

Cómo revisar DNS con nslookup y dig

nslookup está disponible en Windows, macOS y Linux; dig viene incluido en macOS y en la mayoría de las distribuciones de Linux. El último parámetro de nslookup, o el argumento @ en dig, define a qué servidor DNS se consulta.

nslookup -type=A example.com
nslookup -type=MX example.com
nslookup -type=TXT example.com 8.8.8.8
nslookup -type=CNAME www.example.com
dig example.com A +short
dig www.example.com CNAME +short
dig example.com MX +short
dig example.com NS +short
dig example.com TXT +short
dig _dmarc.example.com TXT +short
dig selector1._domainkey.example.com TXT +short
dig @1.1.1.1 example.com A
dig @8.8.8.8 example.com A

En PowerShell, Resolve-DnsName example.com -Type MX hace lo mismo. Para ver qué hay realmente en la zona, sin cachés de por medio, consulta directamente al servidor autoritativo: primero dig example.com NS +short, luego dig @ns1.your-provider.net example.com A. dig +trace example.com recorre toda la cadena desde los servidores raíz y muestra en qué paso la respuesta difiere de lo que esperas.

Tipos de registros DNS y qué revisar

RegistroQué haceValor de ejemploQué buscar
A / AAAALa dirección IPv4 / IPv6 del sitio203.0.113.10Si coincide con tu servidor; si hay direcciones que no reconoces
CNAMEUn alias que apunta a otro nombreshop.example.net.Sin cadenas ni conflictos con otros registros
MXServidores de correo y su prioridad10 mx1.example.net.Si existen y si son los correctos
TXTVerificaciones y políticas de correov=spf1 ... ~allExactamente un registro SPF, DMARC presente
NSQuién sirve la zonans1.example.net.Si coinciden con el proveedor donde editas los registros
SOAParámetros de la zonanúmero de serie, temporizadoresSi el número de serie aumenta después de los cambios
SRVUbicación de servicios_sip._tcpSolo se necesita para servicios específicos

Cómo revisar un registro CNAME

Un CNAME dice: "este nombre es un alias de otro nombre: pregunta allá." Se usa en subdominios que apuntan a un servicio externo: un creador de sitios web como Shopify, Wix o Squarespace, una CDN, una tienda alojada. Puedes comprobar el registro CNAME de un dominio en línea introduciendo el subdominio en la consulta DNS, o con dig www.example.com CNAME +short.

  • Un CNAME no puede coexistir con otros registros en el mismo nombre. Por eso no puedes poner un CNAME normal en el dominio raíz (example.com, que siempre tiene NS y SOA). Algunos proveedores de DNS ofrecen un sustituto (ALIAS, ANAME o CNAME flattening): desde fuera, un registro así parece un registro A normal.
  • Las cadenas CNAME → CNAME → CNAME funcionan, pero ralentizan la resolución y dificultan la depuración.
  • Un CNAME que apunta a un nombre que ya no existe es una causa común de que un subdominio "no cargue" después de apagar un servicio externo.
  • El punto final. Algunos paneles de control exigen que el valor termine con un punto; de lo contrario, se añade tu dominio al final y acabas con shop.example.net.example.com.

Cómo comprobar el registro TXT de un dominio

  1. Averigua en qué nombre debe estar el registro. SPF y la verificación de Search Console van en el propio dominio (normalmente "@" en un panel DNS), DMARC en _dmarc.example.com, DKIM en selector._domainkey.example.com. Los registros de verificación de otros servicios van donde el servicio te indique.
  2. Consúltalo en línea. Para el propio dominio, usa la consulta DNS: la pestaña TXT muestra todos los registros TXT con su TTL. Los nombres con guion bajo no los acepta la consulta general, para ellos usa el verificador de SPF, el verificador de DKIM y el verificador de DMARC.
  3. O desde la línea de comandos:
    nslookup -type=txt example.com
    nslookup -type=txt _dmarc.example.com 8.8.8.8
    dig TXT example.com +short
    dig TXT _dmarc.example.com +short
    dig @ns1.your-provider.net TXT example.com +short
    El último comando consulta directamente al servidor autoritativo, así que ves el registro justo después de añadirlo, sin esperar a las cachés.
  4. Compara el valor carácter por carácter con el que te dio el servicio: un espacio de más, una clave truncada o comillas dentro del valor harán fallar la validación.
Registro TXTNombreEmpieza con
SPFdominiov=spf1
DKIMselector._domainkey.dominiov=DKIM1
DMARC_dmarc.dominiov=DMARC1
Verificación de Google Search Consoledominiogoogle-site-verification=
Verificación de Microsoft 365dominioMS=ms

No elimines el registro de verificación de Google una vez verificada la propiedad: sin él, la verificación puede perderse.

Errores comunes en los registros TXT

  • Dos registros v=spf1. Según el estándar SPF, eso es un error y SPF deja de funcionar por completo. Combina los mecanismos del segundo servicio en el registro existente. Ten en cuenta que nuestro verificador de SPF analiza el primer registro v=spf1 que encuentra, así que busca duplicados en la lista TXT de la consulta DNS o con dig TXT example.com +short.
  • Comillas dentro del valor. La mayoría de los paneles esperan el valor sin comillas y las añaden por ti. Si lo pegas con comillas, a veces pasan a formar parte del texto, y dig entonces muestra "\"v=spf1 ...\"".
  • Cadenas de más de 255 caracteres. Una sola cadena dentro de un registro TXT está limitada a 255 caracteres, por lo que un valor largo, normalmente una clave DKIM de 2048 bits, se guarda como varias cadenas entre comillas en un mismo registro: "v=DKIM1; k=rsa; p=MIIB..." "...continued". El receptor las une sin espacios. Muchos paneles dividen el valor por ti; el error es crear dos registros TXT separados.
  • Nombre incorrecto. Se escribió el dominio completo en el campo "Nombre" y el panel lo volvió a añadir, generando _dmarc.example.com.example.com.

Cómo funcionan los registros y cómo configurarlos: SPF, DKIM y DMARC explicados y qué son un registro DKIM y un selector.

Registros TXT: SPF, DKIM y DMARC

Si el correo de tu dominio llega a spam, revisa tres registros TXT:

example.com.                     TXT  "v=spf1 include:_spf.google.com ~all"
selector1._domainkey.example.com. TXT "v=DKIM1; k=rsa; p=MIIBIjANBg..."
_dmarc.example.com.              TXT  "v=DMARC1; p=none; rua=mailto:dmarc@example.com"
  • SPF: la lista de servidores autorizados para enviar correo en nombre del dominio. Solo debe existir un registro v=spf1: si hay dos registros SPF, la verificación deja de ser válida. La evaluación de SPF está limitada a diez consultas DNS, y las cadenas largas de include la superan fácilmente.
  • DKIM: la clave pública de firma, publicada en selector._domainkey.dominio. El selector lo define tu servicio de correo; sin él no podrás encontrar el registro.
  • DMARC: la política para los mensajes que no pasan SPF ni DKIM: none (solo informes), quarantine (enviar a spam), reject (rechazar).

Los registros TXT también contienen verificaciones de propiedad: por ejemplo, una propiedad de tipo Dominio en Search Console se verifica con un registro TXT. Consulta el artículo sobre cómo conectar una propiedad.

Cómo comprobar los registros MX

Un registro MX indica a los remitentes qué servidor acepta el correo del dominio. Tiene dos campos: una prioridad y el nombre de un servidor. Cuanto menor es el número, mayor es la prioridad: los remitentes prueban primero el servidor con 10 y recurren al de 20 si no está disponible. Varios registros MX con la misma prioridad se reparten la carga: los remitentes eligen entre ellos, lo cual es un balanceo de carga normal.

  1. Introduce el dominio en el MX lookup: muestra los servidores de correo por prioridad, con sus direcciones IPv4 e IPv6 y registros PTR, y reconoce el proveedor de correo.
  2. O ejecuta nslookup -type=mx example.com o dig MX example.com +short: la respuesta tiene este aspecto: 10 mx1.example.net.
  3. Comprueba que cada nombre de host MX se resuelva a una dirección: dig A mx1.example.net +short.
  4. Compara la lista con las instrucciones de tu proveedor de correo: normalmente piden eliminar todos los registros MX antiguos, no añadir los suyos junto a ellos.

¿No hay registros MX? Según la RFC 5321, los remitentes probarán la dirección A/AAAA del propio dominio: el llamado MX implícito. Un dominio que no recibe correo debería publicar un null MX, 0 . (RFC 7505), para que los remitentes rechacen el mensaje de inmediato. Sin MX ni A, no es posible entregar correo al dominio.

Error de MXConsecuencia
MX apunta a una dirección IPMX debe contener un nombre de host; muchos remitentes lo rechazarán
MX apunta a un CNAMELos estándares lo prohíben; la mayoría de los servidores lo toleran, pero no todos
El host MX no tiene A/AAAANo se puede entregar correo a ese servidor
MX se resuelve a una IP privadaEl servidor no es accesible desde internet
Registros MX antiguos junto a los nuevosParte del correo llega al proveedor anterior
Null MX junto con otros registros MXConfiguración contradictoria: elimina el . o los demás registros

MX solo cubre la recepción. Evitar que tu correo llegue a la carpeta de spam de los destinatarios es tarea de SPF, DKIM y DMARC, y la ruta de un mensaje concreto está en sus encabezados: consulta cómo leer los encabezados de un correo.

TTL y propagación de DNS

El TTL es el tiempo en segundos que los resolvers guardan una respuesta en caché. Con un TTL de 3600, un proveedor de internet que consultó una vez tu registro A seguirá devolviendo el valor anterior durante una hora, aunque ya lo hayas cambiado. La llamada "propagación de DNS" es simplemente la expiración gradual de cachés en todo el mundo. Cambiar los nameservers en el registrador suele tardar más: los registros de la zona del dominio de nivel superior tienen su propio TTL, normalmente largo.

  • Antes de cambios planificados, reduce el TTL a 300 segundos, al menos un periodo del TTL anterior con antelación.
  • Si consultaste un nombre antes de crear el registro, la respuesta negativa también se guarda en caché durante el tiempo definido en el registro SOA de la zona.
  • Tu caché local también puede interferir: en Windows, límpiala con ipconfig /flushdns; en macOS, con sudo dscacheutil -flushcache; sudo killall -HUP mDNSResponder.
  • Si el servidor autoritativo responde correctamente pero los resolvers públicos no, no hay nada roto: solo tienes que esperar a que venza el TTL.

Cuándo debes comprobar el DNS

  • El sitio carga para algunas personas, pero no para otras. Una causa común es que los registros se hayan cambiado recientemente y algunos ISP aún conserven los datos antiguos.
  • El correo llega a spam. Revisa SPF, DKIM y DMARC en tus registros TXT.
  • Cambio a un nuevo hosting. Anota tu DNS actual antes de hacer el cambio.
  • Conexión de un servicio externo: correo, un CDN, un creador de sitios. Casi siempre se trata de un registro CNAME o TXT.

Errores comunes

  • Editar los registros en el lugar equivocado. Si los registros NS del dominio apuntan a un proveedor, los cambios hechos en el panel de otro proveedor (el de tu registrador, por ejemplo) no tienen efecto. Revisa primero los NS.
  • Dos registros SPF tras añadir un segundo servicio de correo, en lugar de combinarlos en uno solo.
  • Un CNAME en el dominio raíz que rompe los registros MX y TXT.
  • Registros MX olvidados durante una migración: el sitio funciona, pero el correo deja de llegar.
  • Una IP antigua en www: el registro A del dominio raíz se actualizó, pero www sigue apuntando a la anterior.

Lista de verificación para cambiar de hosting

  1. Un día antes, reduce el TTL de tus registros para que el cambio se aplique rápidamente.
  2. Anota tus registros actuales: A, MX, TXT y NS deben quedar documentados antes de hacer cualquier cambio.
  3. Configura el sitio en el nuevo servidor y pruébalo por IP sin tocar el dominio.
  4. Cambia el registro A y observa las respuestas de distintos resolvers.
  5. Asegúrate de que el correo siga funcionando: MX y SPF son los registros que más se olvidan durante un cambio.
  6. Restablece el TTL original y revisa el certificado SSL en la nueva dirección.

Preguntas frecuentes

¿Cómo reviso los registros DNS de un dominio en línea?
Ingresa el dominio en la herramienta gratuita de consulta DNS de PromoPilot: muestra los registros A, AAAA, CNAME, MX, NS, TXT, SOA y SRV con sus valores y TTL. Para un subdominio, ingresa su nombre completo.
¿Cómo reviso un registro CNAME?
Ingresa el subdominio completo, como www.example.com, en la consulta DNS o ejecuta dig www.example.com CNAME +short. Un CNAME normal no puede estar en el dominio raíz.
¿Cómo reviso el DNS desde la línea de comandos?
Usa nslookup -type=MX example.com en Windows, macOS y Linux, o dig example.com MX +short. Para consultar un servidor específico, agrega su dirección: nslookup -type=A example.com 8.8.8.8 o dig @1.1.1.1 example.com A.
¿Por qué mi sitio carga para algunas personas pero no para otras después de un cambio de DNS?
Cada registro tiene un tiempo de vida (TTL): hasta que expire, algunos ISP siguen sirviendo el valor anterior desde su caché.
¿Qué registros DNS se encargan del correo electrónico?
MX apunta a tus servidores de correo, mientras que los registros TXT de SPF, DKIM y DMARC definen quién puede enviar correo en nombre del dominio y qué hacer con los mensajes suplantados.
¿Cómo se verifica una propiedad de dominio en Search Console?
Con un registro TXT en el DNS: una propiedad de dominio cubre todas las variantes de URL y subdominios a la vez.
¿Cómo reviso el registro TXT de un dominio?
Ingresa el dominio en una consulta DNS y abre los registros TXT, o ejecuta nslookup -type=txt example.com (dig TXT example.com +short). Para DMARC y DKIM, consulta _dmarc.example.com y selector._domainkey.example.com.
¿Cómo reviso los registros MX de un dominio?
Una consulta MX lista los servidores de correo por prioridad con sus direcciones IP y los errores de configuración; desde la línea de comandos, usa nslookup -type=mx example.com o dig MX example.com +short. Cuanto menor sea el número de prioridad, antes intentarán los remitentes usar ese servidor.
¿Por qué mi registro DKIM está dividido en varias cadenas?
Una sola cadena en un registro TXT está limitada a 255 caracteres, por lo que una clave larga se almacena como varias cadenas entre comillas dentro de un mismo registro. El receptor las une sin espacios, así que es normal. El error sería crear dos registros TXT separados.
¿Te resultó útil este artículo?
Pruébalo en tu proyecto Todo lo descrito en el artículo está disponible en el panel: el bono de registro ya está en tu saldo.
Abrir panel