¿Cuál es la diferencia entre los registros DNS A, CNAME y MX?
Opciones
- A asocia un nombre a una dirección IPv4; CNAME es un alias; MX es para correo (Opción correcta)
- A se usa para el correo y MX para direcciones IPv4
- CNAME asocia un nombre a una IP, y A un nombre a otro nombre
- Son idénticos y cualquiera puede reemplazar a los demás
Respuesta
A asocia un nombre a una dirección IPv4; CNAME asocia un nombre a otro nombre (alias); MX indica dónde entregar el correo
Por qué
DNS traduce nombres a datos:
- A (y AAAA para IPv6):
api.example.coma203.0.113.10. - CNAME:
www.example.comes un alias deexample.com(o del nombre DNS de un load balancer). - MX: servidores de correo del dominio.
- TXT: texto libre como verificación de dominio y SPF.
Un CNAME no puede estar en el apex de la zona (example.com en sí); las nubes ofrecen registros alias para eso. Servicios: Route 53 (AWS), Azure DNS.
Recuerda
A = nombre a IP. CNAME = nombre a nombre. MX = correo.