Alerta importante: Google y Yahoo exigirán DMARC a partir de abril de 2024.
PowerDMARC

CNAME frente a A Record

CNAME frente a A Record

CNAME frente a A Record

Tiempo de lectura: 3 min

El DNS o Sistema de Nombres de Dominio enlaza nuestros servidores web con los sitios web. Es similar a una agenda telefónica que utilizan los servidores para dirigirle al sitio web al que quieren llegar. El concepto de DNS gira en torno a diferentes tipos de registros. Este blog se centrará en CNAME vs A record. 

¿Qué es un registro DNS?

El DNS se creó para permitirle acceder a los sitios web introduciendo los nombres de dominio en lugar de las direcciones IP. Es prácticamente imposible memorizar o hacer un seguimiento de las direcciones IP de tantos sitios web. 

El registro DNS vive en el servidor autoritativo de su dominio y se comporta como la clave para el funcionamiento de su dominio y sitio web. Contiene información sobre cómo su dominio gestiona las distintas solicitudes, las direcciones IP vinculadas a él, etc. Existen varios tipos de registros DNS, y su utilidad varía de extremadamente importante a simplemente útil.

Dos tipos de registro DNS comunes son los registros CNAME y A. El registro A se considera un registro DNS crucial, mientras que el CNAME no es necesario en teoría, pero se considera importante en la práctica. Debería aplicarlo si desea que su sitio web sea altamente accesible. 

¿Qué es un registro CNAME?

Antes de pasar a conocer las diferencias entre los registros CNAME y A, entendamos brevemente el propósito de cada uno de ellos. 

A registro DNS CNAME proporciona una asociación para dominios alias y subdominios con el dominio principal. Aquí C significa 'canónico'. Se refiere a la conexión de subdominios al dominio de nombre canónico o a los registros entregados para otro nombre de host DNS.

Tenga en cuenta que un registro CNAME también establece un vínculo entre un subdominio y un dominio principal. Por lo tanto, puede que no siempre se cargue la misma página al escribir un nombre de dominio. Aún así, deberá crear registros CNAME que conecten estos subdominios con el dominio principal. 

Esto no significa que si intenta acceder a un subdominio de un dominio, se le llevará a la página de inicio (que es la misma página que el dominio principal). En su lugar, se le redirige a los archivos correspondientes del dominio respectivo. Puede tratarse de una página de blog, una página de producto, una página sobre nosotros, etc.

Los registros CNAME son útiles cuando el webmaster modifica la dirección IP del sitio web. Así, en lugar de cambiar los registros A de todos los subdominios, solo tiene que cambiar el registro A del sitio web principal. 

Puede comprobar sus registros CNAME mediante herramienta de búsqueda de registros CNAME CNAME.

¿Qué es un registro A?

El propósito de registro DNS A es ayudarle a llegar al sitio web deseado sin introducir la dirección IP. Contiene registros de direcciones IP correspondientes a sitios web concretos; por eso, A significa 'dirección'. Sin un registro A, no podrá acceder a un sitio web a través de su nombre de dominio.

Cada vez que escribe un nombre de dominio en la barra de direcciones de su navegador, el servidor responsable le devuelve la dirección IP del dominio, que se encuentra en los archivos de zona. Esto le permite navegar por un sitio web.

Por ejemplo, puede introducir el nombre de dominio "powerdmarc" en la barra de direcciones de su navegador y el registro DNS A extraerá la dirección IP.

Tenga en cuenta que los registros A sólo funcionan con direcciones IPv4 y no con IPv6. Se necesitaría un registro registro AAAA para IPv6.

Puede comprobar sus registros A utilizando un Búsqueda de registros A de registros A.

Diferencia entre un registro DNS A y un registro CNAME 

Para entender en detalle el registro A frente al CNAME, consideremos el siguiente ejemplo.

Nombre de host/Dominio/Subdominio Tipo de registro DNS Destino
ejemplo.com Un registro 12.345.67.89
www.example.com Registro CNAME ejemplo.com
blog.ejemplo.com Registro CNAME ejemplo.com
shop.example.com Registro CNAME shop.work.com

Como podrás comprobar entre CNAME vs subdominio de registro A, el propósito de un registro A es vincular el dominio principal o nombre de host con la dirección IP correcta. Por otro lado, los registros CNAME enlazan alias de dominio (www) y subdominios (mail) al dominio principal listado en el registro A. El dominio "tienda" redirige al servidor "trabajo" para gestionar en qué dirección IP se alojan los productos.

Otra diferencia importante entre los registros CNAME y A es que, mientras que los registros A conectan sitios web a direcciones IP, los registros CNAME conectan subdominios y alias a otro registro de dominio en lugar de a su dirección IP.

Tenga en cuenta que debe dirigir todos los registros CNAME al dominio principal y no a otros alias vinculados al dominio principal. Esto supone un paso adicional en la búsqueda DNS DNS. El resultado es un consumo de tiempo extra y complicaciones innecesarias.

Salir de la versión móvil