Registro CNAME explicado
registro cname dns · cname vs registro a · registro alias dns
Cómo los registros CNAME DNS alias un nombre a otro, limitaciones en apex, conflictos con otros tipos y comprobación CNAME con DNS Checker.
Por DN01 Network Team
Un registro CNAME (Canonical Name) alias un nombre DNS a otro. Ejemplo: `www.example.com CNAME example.com`. Los resolvers siguen la cadena hasta obtener respuestas A/AAAA.
CNAME en el mismo nombre que MX, TXT o NS es inválido — pregunta clásica de examen y causa frecuente de caídas. Use el DNS Checker para confirmar que no comparten etiqueta tipos conflictivos.
Patrones CNAME válidos
Apunte subdominios `www` o `app` a un destino SaaS (`target.saas.com`). Configuraciones CDN suelen usar CNAME a hostnames de borde. El TTL aplica al propio CNAME.
Algunos hosts DNS ofrecen ALIAS/ANAME en apex para imitar CNAME — es específico del proveedor, no CNAME clásico.
CNAME frente a registro A
Elija CNAME cuando la IP destino pueda cambiar sin su acción (SaaS gestionado). Elija A/AAAA cuando controle la dirección directamente.
Cadenas CNAME largas añaden latencia; aplane donde sea posible. DIG traza cadenas CNAME explícitamente si el resumen del DNS Checker oculta saltos intermedios.
Preguntas frecuentes
- ¿Puedo usar CNAME en el dominio raíz?
DNS clásico dice que no. Use ALIAS/ANAME o A/AAAA en apex según la documentación de su proveedor DNS.
- ¿CNAME afecta al correo?
Nunca combine CNAME con MX en el mismo nombre. El correo usa etiquetas MX/TXT separadas.
- ¿Cómo detecto bucles CNAME?
Las herramientas de consulta agotan tiempo o error cuando un CNAME apunta indirectamente a sí mismo — corrija la cadena en su archivo de zona.