Saltar al contenido
BeoHosting
BeoHosting
Dominios

DNS para principiantes: qué hacen los registros A, CNAME, MX y TXT

BeoHosting Team··10 min read de lectura
DNS para principiantes: qué hacen los registros A, CNAME, MX y TXT

El DNS (Domain Name System) es el sistema que traduce los nombres de dominio en direcciones IP. Cuando escribes «beohosting.com» en el navegador, el sistema DNS encuentra la dirección IP del servidor donde está alojado el sitio y te conecta a él. Sin el DNS, tendríamos que memorizar direcciones IP numéricas para cada sitio que queramos visitar. En esta guía explicamos los tipos de registros DNS más importantes y cómo configurarlos correctamente.

¿Cómo funciona el DNS?

Piensa en el DNS como la guía telefónica de internet. Cuando escribes un nombre de dominio, tu navegador le pregunta al servidor DNS: «¿Cuál es la dirección IP de este dominio?» El servidor DNS comprueba sus registros y devuelve una respuesta. Este proceso ocurre en milisegundos y es completamente invisible para el usuario. Los registros DNS son instrucciones que les indican a los servidores DNS qué hacer con las distintas peticiones: a dónde dirigir el sitio web, dónde entregar el correo electrónico, cómo verificar el dominio y mucho más.

Registro A (Address Record)

El registro A es el registro DNS más básico. Vincula un nombre de dominio con la dirección IPv4 de un servidor. Cuando alguien escribe tu dominio en el navegador, el registro A indica dónde está alojado el sitio. Ejemplo: «beohosting.com» -> «185.199.108.153». Puedes tener varios registros A para el mismo dominio (balanceo de carga), pero lo más habitual es un único registro A que apunta a tu servidor de hosting. Para los subdominios también creas registros A independientes: por ejemplo, «blog.beohosting.com» puede apuntar a un servidor distinto del dominio principal.

Ejemplo de configuración de un registro A:
Nombre: @ (o vacío: representa el dominio principal)
Tipo: A
Valor: 185.199.108.153
TTL: 3600 (1 hora)

Registro AAAA

El registro AAAA es igual que el registro A, pero para direcciones IPv6. Las direcciones IPv6 son más largas y tienen este aspecto: «2606:4700:3033::6815:b99». A medida que el mundo va migrando gradualmente a IPv6, es buena práctica tener registros A y AAAA para tu dominio. En BeoHosting todos los servidores admiten tanto IPv4 como IPv6, así que puedes configurar ambos registros sin coste adicional.

Registro CNAME (Canonical Name)

Un registro CNAME es un alias: le indica a un dominio que apunte a otro dominio (no a una dirección IP). El ejemplo más habitual es redirigir la versión «www» de un dominio al dominio principal. En lugar de crear un registro A independiente para «www.beohosting.com», creas un CNAME que dice: «www.beohosting.com es lo mismo que beohosting.com». La ventaja de un CNAME es que, si cambias la dirección IP del dominio principal, no tienes que cambiar también la versión www: esta sigue automáticamente al dominio principal.

Ejemplo de registro CNAME:
Nombre: www
Tipo: CNAME
Valor: beohosting.com
TTL: 3600

Una limitación importante: un registro CNAME no puede existir en el dominio raíz (@ o vacío). Además, si tienes un CNAME para un subdominio, no puedes tener otros registros (A, MX, TXT) para ese mismo subdominio. Este es un error habitual que provoca problemas con el correo electrónico o con los certificados SSL.

Registro MX (Mail Exchange)

El registro MX indica dónde entregar el correo electrónico de tu dominio. Cuando alguien envía un correo a info@tuempresa.com, el registro MX le dice al sistema de correo qué servidor recibe el correo de tuempresa.com. Los registros MX tienen una prioridad (un número más bajo = mayor prioridad), lo que te permite tener un servidor de correo de respaldo por si el principal se cae.

Ejemplo de registro MX:
Nombre: @
Tipo: MX
Prioridad: 10
Valor: mail.tuempresa.com
TTL: 3600

Si usas el correo del hosting, los registros MX normalmente apuntan a tu servidor de hosting. Si usas Google Workspace o Microsoft 365, tienes que configurar registros MX que apunten a sus servidores. Un error en los registros MX significa que no recibirás correos, por eso debes comprobarlos siempre con cuidado.

Registro TXT (Text Record)

Un registro TXT almacena información en texto sobre tu dominio. Se usa para diversas verificaciones y configuraciones de seguridad. Los tres registros TXT más importantes son SPF, DKIM y DMARC, todos relacionados con la seguridad del correo electrónico. Además, los registros TXT se usan para verificar la propiedad del dominio con servicios como Google Search Console, Facebook Business Manager y similares.

Ejemplo de registro SPF:
Nombre: @
Tipo: TXT
Valor: "v=spf1 include:_spf.beohosting.com ~all"
Esto indica que solo los servidores de BeoHosting están autorizados a enviar correo en nombre de tu dominio.

Registro NS (Name Server)

El registro NS especifica qué servidores DNS son autoritativos para tu dominio, es decir, qué servidores contienen todos los demás registros DNS. Cuando registras un dominio, configuras registros NS que apuntan a los servidores DNS de tu proveedor de hosting. Por ejemplo, BeoHosting usa ns1.beohosting.com y ns2.beohosting.com. Cambiar los registros NS traslada de hecho la gestión de todo el DNS a otro proveedor, así que ten cuidado con este cambio.

Registro SOA (Start of Authority)

El registro SOA contiene información administrativa sobre la zona DNS: el servidor de nombres principal, el correo del administrador, el número de serie de la zona y los parámetros de actualización. Este registro suele generarse automáticamente y rara vez necesitas cambiarlo a mano. El número de serie aumenta con cada cambio de la zona, lo que indica a los demás servidores DNS que deben actualizar sus copias.

TTL: Time to Live

El TTL (Time To Live) determina durante cuánto tiempo los servidores DNS almacenan en caché tu registro antes de volver a comprobar el valor original. Los valores típicos son 3600 segundos (1 hora) para registros estables y 300 segundos (5 minutos) cuando tienes previsto hacer cambios. Un TTL bajo significa una propagación más rápida de los cambios, pero también más consultas DNS a tu servidor. Antes de migrar un sitio, reduce el TTL a 300 al menos 24 horas antes, para que el cambio de dirección IP se vea reflejado lo más rápido posible.

Errores de DNS más habituales y cómo solucionarlos

Error 1: CNAME en el dominio raíz. Muchos intentan configurar un CNAME para @, lo cual no está permitido. Solución: usa un registro A para el dominio raíz. Error 2: registro MX incorrecto. Si el MX apunta a una IP en lugar de a un nombre de host, el correo no funcionará. El MX debe apuntar a un nombre de servidor, nunca a una IP. Error 3: falta el SPF. Sin un registro SPF, tus correos probablemente acabarán en la carpeta de spam. Error 4: TTL alto antes de una migración. Reduce el TTL antes de cambiar de servidor para evitar largos tiempos de inactividad. Error 5: registros duplicados. Dos registros A para el mismo dominio con direcciones IP distintas provocan un comportamiento impredecible.

Cómo comprobar los registros DNS

Usa herramientas online como DNSChecker.org, MXToolbox.com o nuestro verificador de DNS para comprobar los registros DNS. En Linux y macOS puedes usar los comandos «dig» y «nslookup» en la terminal. Por ejemplo: «dig beohosting.com A» muestra los registros A del dominio. Para comprobar los registros MX: «dig beohosting.com MX». Estas herramientas son indispensables para diagnosticar problemas de DNS.

Conclusión

Los registros DNS pueden parecer complicados a primera vista, pero en realidad son sencillos una vez que entiendes qué hace cada tipo. El registro A apunta al servidor, el CNAME es un alias, el MX dirige el correo electrónico y el TXT almacena verificaciones y políticas de seguridad. En BeoHosting, los registros DNS se configuran a través de una interfaz de cPanel intuitiva, y nuestro equipo de soporte técnico está disponible para ayudarte si te atascas. Unos registros DNS bien configurados son la base del funcionamiento de tu sitio web y tu correo electrónico.

BeoHosting Team

10+ años de experiencia — Especialistas en alojamiento web e infraestructura

  • Web Hosting
  • WordPress Hosting
  • VPS
  • Dedicated Serveri
  • Domeni
  • SSL
  • cPanel
  • LiteSpeed
  • Linux administracija
  • DNS

Última actualización: