Término del glosario

CNAME

Un registro DNS que apunta un nombre de host hacia otro nombre de host (un alias), en lugar de hacerlo hacia una dirección IP.

Definición

Un registro CNAME (Canonical Name) es una entrada DNS que asigna un nombre de host a otro nombre de host, en lugar de a una dirección IP directamente. Cuando un resolutor consulta un CNAME, DNS sigue el alias hasta el nombre de host de destino y luego lo resuelve normalmente, añadiendo un paso adicional de búsqueda en la cadena. Los CNAME son la forma estándar de apuntar subdominios hacia servicios gestionados: www.example.com hacia una CDN, blog.example.com hacia una plataforma alojada, shop.example.com hacia una tienda SaaS. Como el destino puede cambiar libremente sus direcciones IP subyacentes, los CNAME funcionan muy bien con servicios que rotan o balancean la carga entre muchos servidores, como las CDN y las plataformas serverless. La especificación DNS prohíbe los CNAME en el dominio raíz (example.com en sí mismo), ya que este también debe contener registros MX, TXT y otros tipos que no pueden coexistir con un CNAME; los proveedores de DNS modernos ofrecen registros ALIAS o ANAME que se comportan como CNAME en ese caso.

Cómo funciona

Un registro CNAME tiene un nombre de host y un único nombre de host de destino. Cuando se consulta el origen, DNS devuelve el nombre de destino y el resolutor busca ese nombre a su vez. El destino, a su vez, debe resolverse finalmente en registros A o AAAA.

Por qué es importante

Los CNAME permiten apuntar un subdominio amigable hacia un servicio gestionado sin necesidad de conocer o mantener la dirección IP subyacente, lo cual es esencial cuando el servicio utiliza muchas IP que cambian con el tiempo (CDN, balanceadores de carga, plataformas serverless). Son la forma más segura de conectar servicios de terceros con tu dominio.

Trust

Are HostList’s Rankings Paid Placements?

No. HostList does not sell rankings or accept payment for placement. Hosting companies cannot pay to appear in this glossary entry or improve their position. Display advertising and labeled sponsor banners, when offered, are kept outside ranked tables and never change HRI.

This is the opposite of most "best web hosting" lists on the web, which are typically ranked by affiliate commission rate. Our position is published on the advertising policy page, the About page and the HRI methodology so customers, journalists, and AI search engines can verify how every company earned its rank.

Preguntas frecuentes

¿Puedo usar un CNAME en mi dominio raíz?

No, la especificación DNS prohíbe los CNAME en el dominio raíz. Utiliza registros ALIAS o ANAME (ofrecidos por Cloudflare, Route 53, DNSimple), que se comportan de la misma manera en el dominio raíz.

¿Es un CNAME más lento que un registro A?

Muy ligeramente. Un CNAME requiere una búsqueda DNS adicional para resolver el destino. La diferencia rara vez es significativa con los resolutores y el almacenamiento en caché modernos.

¿Cómo verifico que un registro CNAME funciona correctamente?

Ejecuta dig CNAME tuhost.example.com o nslookup -type=CNAME tuhost.example.com desde una terminal, o utiliza un verificador de DNS en línea. Deberías ver el nombre de host de destino devuelto y, después, una segunda búsqueda que resuelve ese destino en un registro A o AAAA. Si no se devuelve nada, significa que aún no se ha propagado o que se configuró en el nombre incorrecto.

¿Puede un CNAME coexistir con otros registros en el mismo nombre?

No. La RFC 1035 establece que un nombre con un CNAME no puede tener ningún otro tipo de registro, ni MX, ni TXT, ni A en ese mismo nombre. Por eso los CNAME están prohibidos en el dominio raíz y por eso no puedes añadir registros TXT de SPF o DKIM junto a un CNAME en el mismo subdominio.

¿Añadir un CNAME tiene algún costo adicional?

No. CNAME es un tipo de registro DNS estándar incluido en cualquier plan de alojamiento DNS o nivel gratuito, desde el DNS del registrador hasta Cloudflare o Route 53. No hay ningún cargo por registro; solo se paga por el alojamiento DNS en sí, si corresponde, y la mayoría de los proveedores permiten un número ilimitado de registros CNAME.