PureTools

Registros DNS Explicados: A, CNAME, MX, TXT y Más

PureTools Team· 7 min de lectura
Registros DNS Explicados: A, CNAME, MX, TXT y Más

Registros DNS: La Guía Telefónica de Internet

Cuando escribes example.com, tu navegador necesita una dirección IP. DNS (Domain Name System) traduce nombres de dominio a IPs. Cada tipo de registro DNS tiene un propósito específico, y como desarrollador, los configurarás al montar dominios, email, SSL y deployments.

Tipos de Registro

TipoPropósitoValor Ejemplo
AMapea dominio a dirección IPv493.184.216.34
AAAAMapea dominio a dirección IPv62606:2800:220:1:248:1893:25c8:1946
CNAMEAlias — apunta dominio a otro dominiomyapp.vercel.app
MXServidor de email para el dominio10 mail.example.com
TXTTexto arbitrario (SPF, DKIM, verificación)v=spf1 include:_spf.google.com ~all
NSNameserver — quién gestiona el DNS de este dominions1.cloudflare.com
SRVLocalizador de servicio (puerto + host)0 5 5060 sip.example.com
CAAQué CAs pueden emitir certs SSL para este dominio0 issue "letsencrypt.org"

Registro A

El registro más básico. Apunta tu dominio a un IP:

example.com.    A    93.184.216.34
api.example.com A    203.0.113.42

Registro CNAME

Apunta un dominio a otro dominio (alias):

www.example.com     CNAME   example.com
blog.example.com    CNAME   misitio.netlify.app
app.example.com     CNAME   miapp.vercel.app

Importante: No puedes tener CNAME en el dominio raíz (example.com). Usa registros A o ALIAS/ANAME.

Registro MX

Indica a otros servidores de email dónde entregar email de tu dominio:

example.com   MX   10 alt1.gmail-smtp-in.l.google.com
example.com   MX   20 alt2.gmail-smtp-in.l.google.com

El número es prioridad — menor es preferido.

Registro TXT (Verificación & Seguridad de Email)

# SPF — quién puede enviar email en nombre de tu dominio
example.com   TXT   "v=spf1 include:_spf.google.com ~all"

# DKIM — clave de firma de email
default._domainkey.example.com   TXT   "v=DKIM1; k=rsa; p=MIGfMA0..."

# DMARC — qué hacer con emails que fallan
_dmarc.example.com   TXT   "v=DMARC1; p=reject; rua=mailto:dmarc@example.com"

# Verificación de dominio
example.com   TXT   "google-site-verification=abc123..."

TTL (Time to Live)

Valor TTLDuraciónCaso de Uso
3005 minutosRegistros que cambian frecuentemente, durante migraciones
36001 horaEstándar para mayoría de registros
8640024 horasRegistros estables que raramente cambian

Tip: Baja el TTL antes de una migración para que los cambios propaguen más rápido. Súbelo después.

Depurando DNS

# Consultar registro A
dig example.com A

# Consultar tipo específico
dig example.com MX
dig example.com TXT

# Usar DNS server específico (bypass cache)
dig @8.8.8.8 example.com A

# Rastrear ruta completa de resolución
dig +trace example.com

# Windows
nslookup example.com
nslookup -type=MX example.com

Setups Comunes

Dominio personalizado en Vercel:

example.com      A      76.76.21.21
www.example.com  CNAME  cname.vercel-dns.com

Google Workspace email:

example.com  MX  1  aspmx.l.google.com
example.com  MX  5  alt1.aspmx.l.google.com
example.com  TXT "v=spf1 include:_spf.google.com ~all"

Herramienta DNS: Consulta DNS — consulta registros DNS de cualquier dominio instantáneamente.