# Fundamentos de DNS: Registros A, MX, CNAME y TXT explicados

Source: https://support.kapsulehost.com/es-es/dns-basics

DNS es una de esas cosas que funciona de forma invisible cuando todo está correcto, y se vuelve fundamental de entender cuando algo falla. Este artículo explica qué es el DNS, qué hace cada tipo de registro y cómo gestionar registros DNS en KPanel.

---

## ¿Qué es el DNS?

Imagine el DNS (Sistema de Nombres de Dominio) como la guía telefónica de internet. Cuando escribe `yourdomain.com` en un navegador, su ordenador no sabe automáticamente a qué servidor conectarse. El DNS traduce el nombre de dominio legible para humanos a una dirección IP numérica que los ordenadores utilizan para encontrar el servidor correcto.

Sin DNS, tendría que escribir algo como `192.168.1.200` para visitar cada sitio web. El DNS hace que internet sea utilizable al permitirnos usar nombres fáciles de recordar en lugar de eso.

Cada dominio tiene un conjunto de registros DNS que funcionan como su listado de directorio: a dónde enviar el tráfico web, dónde entregar el correo electrónico, qué servicios están autorizados para enviar correo en su nombre, y más.

---

## Dónde se gestionan los registros DNS

Los registros DNS de su dominio se gestionan donde estén apuntados sus servidores de nombres. Si su dominio utiliza los servidores de nombres de KapsuleHost (ns1.kapsulecloud.com, ns2.kapsulecloud.com, ns3.kapsuledns.com, ns4.kapsuledns.com), entonces todos sus registros DNS se gestionan desde KPanel > **Dominios** > su dominio > **DNS y servidores de nombres**.

Si utiliza los servidores de nombres de otro proveedor, gestionará los registros DNS en ese proveedor, no en KPanel.

---

## Los tipos de registro DNS más importantes

### Registro A

Un registro A asigna su nombre de dominio a una dirección IPv4. Así es como los navegadores saben a qué servidor conectarse cuando alguien visita su sitio web.

**Ejemplo:**
```
yourdomain.com.    A    203.0.113.10
www.yourdomain.com.    A    203.0.113.10
```

Tanto el dominio raíz como el subdominio www suelen tener registros A que apuntan a la misma IP del servidor.

**Cuándo se utiliza:** Todo dominio que aloje un sitio web necesita al menos un registro A. KapsuleHost crea estos registros automáticamente cuando agrega un dominio.

---

### Registro AAAA

Un registro AAAA es el equivalente en IPv6 de un registro A. Las direcciones IPv6 son más largas (por ejemplo, `2001:db8::1`) y se están volviendo más comunes a medida que internet transiciona desde IPv4. La función es idéntica: apuntar el nombre de dominio a una dirección de servidor.

**Cuándo se utiliza:** La mayoría de los sitios web no necesitan configurar manualmente registros AAAA. Se gestionan automáticamente cuando su servidor de alojamiento admite IPv6.

---

### Registro CNAME

Un registro CNAME (Nombre Canónico) crea un alias, apuntando un nombre de dominio a otro nombre de dominio en lugar de a una dirección IP. El navegador sigue el CNAME para encontrar el registro A final.

**Ejemplo:**
```
shop.yourdomain.com.    CNAME    yourdomain.com.
```

Esto significa que `shop.yourdomain.com` resuelve al mismo lugar que `yourdomain.com`.

**Cuándo se utiliza:** Los [CNAME](https://support.kapsulehost.com/es-es/cname-records) se usan comúnmente para subdominios, para verificar la propiedad de un dominio ante servicios de terceros (por ejemplo, Google Search Console) y para apuntar un subdominio a un servicio externo, como un centro de ayuda alojado o una plataforma de reservas.

> **Warning:** No puede usar un CNAME en el dominio raíz (sudominio.com) junto con un registro MX u otros registros. Use un registro A en el dominio raíz y registros CNAME solo en subdominios.

---

### Registro MX

Un registro MX (Intercambiador de Correo) indica a los servidores de correo dónde entregar el correo electrónico enviado a direcciones de su dominio. Sin un registro MX correcto, el correo dirigido a usted@sudominio.com no se entregará.

**Ejemplo:**
```
yourdomain.com.    MX    10    mail.kapsulehost.com.
```

El número (10 en el ejemplo) es la prioridad. Si hay varios registros MX, se intenta primero con los números más bajos. Esto permite tener servidores de correo de respaldo.

**Cuándo se utiliza:** Todo dominio que utilice correo electrónico debe tener al menos un [registro MX](https://support.kapsulehost.com/es-es/mx-records). Cuando su dominio utiliza los servidores de nombres de KapsuleHost, los registros MX se configuran automáticamente al crear un buzón de correo.

---

### Registro TXT

Los registros TXT contienen datos de texto arbitrarios asociados a un dominio. Se utilizan para una amplia variedad de propósitos:

**SPF (Sender Policy Framework):** Especifica qué servidores están autorizados para enviar correo electrónico en nombre de su dominio. Evita la suplantación de correo electrónico.

**DKIM (DomainKeys Identified Mail):** Una clave criptográfica utilizada para verificar que el correo electrónico de su dominio fue enviado genuinamente por su servidor de correo y no falsificado.

**DMARC:** Una política que indica a los servidores de correo receptores qué hacer con el correo electrónico que no supera las verificaciones de SPF o DKIM.

**Verificación de dominio:** Servicios como Google Search Console, Microsoft 365 y otros le piden que agregue un registro TXT para demostrar que es propietario del dominio.

**Ejemplo:**
```
yourdomain.com.    TXT    "v=spf1 include:mail.kapsulehost.com ~all"
```

Cuando su dominio utiliza los servidores de nombres de KapsuleHost, los [registros SPF, DKIM y DMARC](https://support.kapsulehost.com/es-es/spf-dkim-dmarc) se configuran automáticamente para sus buzones de correo de KapsuleHost.

---

### Registro NS

Los registros NS (Servidor de Nombres) especifican qué servidores DNS son autoritativos para su dominio. Indican a internet dónde acudir para encontrar todos los demás registros DNS de su dominio.

**Ejemplo:**
```
yourdomain.com.    NS    ns1.kapsulecloud.com.
yourdomain.com.    NS    ns2.kapsulecloud.com.
yourdomain.com.    NS    ns3.kapsuledns.com.
yourdomain.com.    NS    ns4.kapsuledns.com.
```

**Cuándo se utiliza:** Los registros NS se configuran en su registrador, no en su panel de gestión de DNS. Cambiar los registros NS traslada el control del DNS de un proveedor a otro. Consulte [Cambiar los servidores de nombres para apuntar su dominio a KapsuleHost](https://support.kapsulehost.com/es-es/nameservers).

> **Note:** No debe modificar los registros NS directamente en KPanel. Los cambios de NS se realizan en el registrador de su dominio. Editar los registros NS de forma incorrecta puede hacer que todo su dominio quede inaccesible.

---

## TTL: Por qué los cambios de DNS tardan en aplicarse

El TTL (Time to Live, tiempo de vida) es un valor asociado a cada registro DNS que indica a otros servidores DNS durante cuánto tiempo deben almacenar en caché ese registro antes de verificar si hay actualizaciones. Se mide en segundos.

**Ejemplo:** Un TTL de `3600` significa que el registro se almacena en caché durante una hora. Durante esa hora, aunque usted modifique el registro, los ordenadores que ya tenían en caché el valor anterior seguirán utilizándolo hasta que expire su caché.

Valores de TTL habituales:

| Valor de TTL | Duración |
|---|---|
| 300 | 5 minutos |
| 900 | 15 minutos |
| 3600 | 1 hora |
| 14400 | 4 horas |
| 86400 | 24 horas |

**Por qué es importante:** Cuando cambia un registro DNS, el cambio no aparece de inmediato para todos. Las personas y los sistemas de todo el mundo que tienen el registro antiguo en caché seguirán usando el valor anterior hasta que expire su TTL. Por eso la "propagación DNS" tarda cierto tiempo, a veces hasta 48 horas en el caso de valores de TTL muy altos.

> **Tip:** Si sabe que está por realizar cambios de DNS (por ejemplo, mudar un sitio a un nuevo servidor), reduzca su TTL a 300 segundos con un día de anticipación. Esto hace que los valores antiguos almacenados en caché expiren rápidamente después de realizar el cambio, reduciendo significativamente el tiempo de propagación. Una vez que el cambio sea estable, vuelva a establecer el TTL en un valor más alto.

---

![La página de registros DNS de un dominio en KPanel](https://support.kapsulehost.com/help/screenshots/dns-basics.6c2b772f.webp)

## Cómo ver y editar registros DNS en KPanel

1. Inicie sesión en [kpanel.kapsulehost.com](https://kpanel.kapsulehost.com)
2. Haga clic en **Dominios** en la barra lateral
3. Haga clic en el nombre de su dominio
4. Haga clic en **DNS y servidores de nombres** en el menú izquierdo

Desde aquí puede:

- **Ver** todos los registros existentes
- **Agregar** un nuevo registro haciendo clic en **Añadir registro** y seleccionando el tipo de registro
- **Editar** un registro existente haciendo clic en el icono de edición
- **Eliminar** un registro haciendo clic en el icono de eliminar

> **Warning:** Eliminar el registro DNS incorrecto puede dejar sin conexión su sitio web o su correo electrónico. Si no está seguro de para qué sirve un registro, no lo elimine. Comuníquese con support@kapsulehost.com antes de eliminar registros sobre los que tenga dudas.

---

## Cómo verificar los registros DNS

KPanel incluye una herramienta de verificación de DNS que puede usar para confirmar que sus registros se han propagado correctamente:

1. Vaya a **Dominios** > su dominio > **DNS y servidores de nombres**
2. Busque una opción llamada **Check DNS** o **DNS Checker**
3. Introduzca el tipo de registro y el dominio que desea verificar

También puede usar herramientas públicas de búsqueda de DNS para verificar los registros desde fuera de la red de KapsuleHost, lo cual ayuda a confirmar que los cambios se han propagado globalmente.

---

## Referencia rápida

| Tipo de registro | Apunta a | Se utiliza para |
|---|---|---|
| A | Dirección IP | Alojamiento de sitios web |
| AAAA | Dirección IPv6 | Alojamiento con IPv6 |
| CNAME | Otro nombre de dominio | Subdominios, alias |
| MX | Nombre de host del servidor de correo | Entrega de correo electrónico |
| TXT | Cadena de texto | SPF, DKIM, DMARC, verificación de dominio |
| NS | Nombre de host del servidor DNS | Delegación de servidores de nombres |
