¿Qué es un registro CNAME?

Anteriormente hablamos sobre cómo funciona el Sistema de nombres de dominio (DNS) , pero esto no es todo. Hay muchos engranajes adicionales que componen la rueda y hasta ahora no hemos discutido algunos de los elementos más comunes, como los registros CNAME.

Para este artículo, responderemos a la pregunta de qué es un registro CNAME y le mostraremos varias variantes que puede usar. Luego, hablaremos sobre las limitaciones que experimentará y, finalmente, le mostraremos cómo agregarlas a su dominio.

¡Hagámoslo!

Suscríbete a nuestro canal de Youtube

¿Qué es un registro CNAME?

En esencia, el DNS funciona asignando nombres de dominio a direcciones IP específicas. Cuando escribe una URL en su navegador, busca la dirección IP correspondiente a través del DNS y lo lleva al sitio web que desea visitar.

Sin embargo, este es solo un tipo de registro que utiliza el DNS. Con los registros CNAME, puede asignar direcciones URL como alias a su dominio canónico. Esto significa que si la dirección IP asignada a ese dominio canónico cambia, sus registros CNAME seguirán funcionando  porque apuntan al dominio raíz.

Para ofrecer un ejemplo del mundo real, supongamos que tiene estas tres URL:

  1. tusitioweb.com
  2. www.tuwebsite.com
  3. tusitioweb.io

La URL número uno sería el dominio canónico de su sitio , que apunta a la dirección IP de su sitio. En la práctica, debe configurar un registro CNAME que redirija a  los visitantes de www.yourwebsite.com  hacia  yourwebsite.com .

Al mismo tiempo, también tenemos el mismo nombre registrado usando un dominio de nivel superior (TLD) diferente . Esto significa que querrá crear un segundo registro que redireccione la dirección tres hacia la número uno. Todo eso generalmente sucede a través de su registrador de dominio o cualquier servicio que use para administrar las URL que «posee».

2 ejemplos de registros CNAME

De hecho, las entradas CNAME vienen en muchas formas y tamaños. Sin embargo, en la mayoría de los casos, solo necesitará configurar un registro CNAME para un nuevo sitio web, tipificado por el ejemplo de www  que acabamos de mencionar.

En una sección posterior, le mostraremos cómo configurar un registro similar a través de su registrador. Primero, repasemos tres ejemplos más con más detalle.

1. Configuración de nombres de host separados para servicios como el Protocolo de transferencia de archivos (FTP) o el correo electrónico

Si desea acceder a su sitio web a través de FTP utilizando un dominio como  ftp.yourwebsite.com , deberá configurar un registro FTP CNAME correspondiente:

Este mismo enfoque se aplica a los registros CNAME de los servicios adicionales que utiliza, como el correo electrónico. Aquí, le gustaría establecer un «nombre de host» como «correo» en su lugar:

Esos registros corresponderían a las siguientes dos URL:

  1. ftp.tudominio.com
  2. mail.tudominio.com

Con la mayoría de los registradores, puede ingresar el nombre de host completo (esas dos URL que ve arriba) o una abreviatura como  wwwftp mail.

2. Apuntar direcciones con diferentes TLD hacia un dominio «principal»

En algunos casos, vale la pena registrar el mismo nombre de dominio utilizando diferentes TLD. Por ejemplo, puede configurar un registro CNAME para sudominio.org  que apunte hacia  sudominio.com. Así es como se vería el registro:

Es importante comprender que debe agregar este tipo de registro CNAME al dominio que desea apuntar hacia una URL diferente. En otras palabras, no puede apuntar un dominio de nivel raíz hacia otro utilizando un registro CNAME. Los dominios raíz, como  yourdomain.com,  deben asignarse a una dirección IP.

Con este mismo enfoque, puede asignar dominios completamente diferentes a una URL raíz. Repasemos cómo funciona el proceso de asignación, para que sepa por dónde empezar.

Cómo agregar registros CNAME para su dominio

Agregar nuevos registros CNAME funciona prácticamente igual con la mayoría de los registradores, aunque la interfaz que usa cada uno puede ser diferente. Para mostrarle cómo funciona esto, configuraremos un registro básico para apuntar una URL www  hacia su dominio canónico. Para empezar, querrá abrir la configuración de su dominio a través de su registrador.

Por ejemplo, si usa Namecheap , el registrador incluye una pestaña de DNS avanzado  para cada dominio que posee. Dentro de la pestaña, puede agregar múltiples tipos de registros (¡hay más opciones además de CNAME!).

En el siguiente ejemplo, puede ver un registro «A» . Este es un tipo de registro que mapea su dominio canónico hacia la dirección IP de su sitio.

Para agregar un registro, debe hacer clic en AGREGAR NUEVO REGISTRO  y seleccionar  Registro CNAME  en  Tipo de registro :

En  Host,  debe ingresar el  prefijo www  para este ejemplo en particular. Ahora agregue el dominio canónico de su sitio web en  Target :

Finalmente, hay una última configuración llamada  TTL . Este acrónimo significa «Tiempo de vida» y le dice a sus servidores de nombres con qué frecuencia deben actualizar sus registros DNS. Como sabrá, los registros DNS tardan un tiempo en «propagarse» y volverse accesibles globalmente. Cuanto menor sea su tiempo TTL, más corta debería ser la espera.

En la mayoría de los casos, recomendamos dejar esta configuración en Automático  , ya que los registros DNS generalmente se propagan lo suficientemente rápido. Por ahora, guarde su nuevo registro, que debería aparecer debajo de su hermano A:

Tenga en cuenta que puede configurar varios registros CNAME según sus necesidades. En la sección anterior, exploramos varias opciones y todas se pueden configurar al mismo tiempo.

Lo que  no puedes  hacer es configurar registros que dirijan el mismo dominio hacia diferentes URL canónicas . Esto significa que no puede configurar dos registros que apunten a www.sudominio . com  hacia  yourdomain.com alternatedomain.com . Si está configurando un nuevo sitio web, la mayoría de las veces solo necesitará crear dos registros para que todo funcione. Esos serían un registro A y uno CNAME.

Conclusión

Los registros CNAME son un componente central del DNS . Si necesita apuntar dominios entre sí (en lugar de hacia una dirección IP), deberá usar registros CNAME.

Hay varios usos para los registros CNAME, pero dos de los usos más comunes incluyen:

  1. Configurar nombres de host separados para servicios como FTP o correo electrónico.
  2. Apuntando direcciones con diferentes TLD hacia un dominio «principal».

¿Tiene alguna pregunta sobre cómo usar los registros CNAME? ¡Hablemos de ellos en la sección de comentarios a continuación!

Imagen en miniatura del artículo de DiA99 / shutterstock.com