DNSDominiosRegistros5 min de lectura

Gestionar DNS de tu dominio

Registros A, CNAME, MX, TXT y NS explicados, TTL, propagación y verificación con dig/nslookup.


¿Qué es DNS?

DNS (Domain Name System) traduce nombres de dominio (tudominio.com) a direcciones IP. Los registros DNS le dicen a internet dónde encontrar tu sitio, email y servicios.

Tipos de registros DNS

Registro A

Apunta un dominio a una dirección IPv4:

terminal
tudominio.com    A    203.0.113.10
www              A    203.0.113.10

Registro CNAME

Crea un alias que apunta a otro dominio:

terminal
www              CNAME    tudominio.com
blog             CNAME    tudominio.com

No se puede usar CNAME en el dominio raíz (tudominio.com), solo en subdominios.

Registro MX

Define los servidores de email:

terminal
tudominio.com    MX    10    mail.tudominio.com
tudominio.com    MX    20    mail2.tudominio.com

El número es la prioridad (menor = mayor prioridad).

Registro TXT

Almacena texto arbitrario (SPF, DKIM, verificaciones):

terminal
tudominio.com    TXT    "v=spf1 mx a ip4:203.0.113.10 ~all"

Registro NS

Define los nameservers autoritativos:

terminal
tudominio.com    NS    ns1.baires.host
tudominio.com    NS    ns2.baires.host

TTL (Time To Live)

El TTL define cuánto tiempo los resolvers cachean un registro:

  • 300 (5 min): Para registros que cambiás frecuentemente
  • 3600 (1 hora): Valor estándar
  • 86400 (24 horas): Para registros estables

Antes de una migración, bajá el TTL a 300 con anticipación.

Configuraciones comunes

Apuntar dominio a tu VPS

terminal
@       A       IP_DE_TU_VPS
www     CNAME   tudominio.com

Configurar email con Google Workspace

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

Verificar propiedad del dominio

terminal
@       TXT    "google-site-verification=CODIGO_AQUI"

Propagación DNS

Los cambios DNS no son instantáneos. La propagación puede tardar:

  • TTL bajo (300): 5-30 minutos
  • TTL estándar (3600): 1-4 horas
  • TTL alto (86400): hasta 48 horas

Verificar registros

bash
# Verificar registro A
dig tudominio.com A +short

# Verificar MX
dig tudominio.com MX +short

# Verificar TXT
dig tudominio.com TXT +short

# Verificar con nslookup
nslookup tudominio.com

# Verificar propagación global
# Usá whatsmydns.net para ver el estado en diferentes países

Recomendaciones

  • Siempre verificá los cambios DNS con dig después de aplicarlos
  • Bajá el TTL antes de migraciones
  • Documentá tus registros DNS en un archivo aparte
  • Usá Cloudflare como DNS si querés propagación rápida (segundos)
  • No borres registros MX si tenés email activo en el dominio

¿Te resultó útil esta guía?