A ¿Qué es un Registro A?
Un registro A mapea un dominio o hostname a una dirección IPv4. Es el tipo de registro DNS más fundamental, el que conecta dominios con servidores web.
¿Qué es un registro A?
Un registro A (Address record) mapea un hostname a una dirección IPv4. Es el tipo de registro DNS más usado — cuando visitas un sitio web, un resolver DNS busca el registro A de ese dominio para encontrar la dirección IP del servidor.
La "A" viene de Address (dirección). Su equivalente en IPv6 es el registro AAAA.
Anatomía de un registro A
ejemplo.com. 3600 IN A 93.184.216.34
| Campo | Valor | Descripción |
|---|---|---|
| Nombre | ejemplo.com. | El hostname que se está mapeando. Puede ser el dominio raíz o cualquier subdominio. |
| TTL | 3600 | Tiempo de vida en segundos. Cuánto tiempo lo guardan en caché los resolvers antes de volver a consultarlo. |
| Clase | IN | Clase internet — estándar para todos los registros DNS normales. |
| Tipo | A | Tipo de registro: dirección IPv4. |
| Dirección | 93.184.216.34 | La dirección IPv4 a la que resuelve el hostname. |
Varios registros A y balanceo de carga
Un hostname puede tener varios registros A apuntando a distintas direcciones IP. Los resolvers devuelven todas y los clientes suelen usar la primera. Distintos resolvers pueden rotar el orden, dando una distribución de carga básica tipo round-robin.
ejemplo.com. IN A 203.0.113.1
ejemplo.com. IN A 203.0.113.2
ejemplo.com. IN A 203.0.113.3
Este es un enfoque simple pero sin verificación de salud — si un servidor cae, el DNS sigue devolviendo su IP. Para tráfico de producción son más confiables los balanceadores de carga propiamente dichos o el ruteo anycast.
TTL y propagación
Bajar el TTL antes de migrar un servidor da más flexibilidad — si algo sale mal, los resolvers DNS toman el registro corregido más rápido. Un patrón común es bajar el TTL a 300 segundos (5 minutos) una hora antes de la migración, actualizar el registro A y después restaurar el TTL.
Usos comunes
- Apuntar un dominio raíz (
ejemplo.com) a un servidor web - Apuntar un subdominio (
api.ejemplo.com,mail.ejemplo.com) a servidores específicos - Registros comodín (
*.ejemplo.com) para capturar cualquier subdominio no especificado - Servir como destino final de resolución para cadenas de CNAME
Frequently asked questions
¿Cuál es la diferencia entre un registro A y un registro CNAME?
Un registro A mapea un nombre directamente a una dirección IP. Un CNAME mapea un nombre a otro nombre (un alias), que después resuelve a una IP. Los registros A son más rápidos (una sola consulta); los CNAME agregan una consulta extra pero permiten cambiar la IP subyacente en un solo lugar.
¿Puedo usar un registro A en el dominio raíz?
Sí. Los registros A funcionan en el ápice de la zona (dominio raíz). Los registros CNAME no se pueden usar en el ápice de la zona — esa es una de las razones por las que los registros A siguen siendo esenciales.
¿Qué es un registro A comodín?
Un registro con * como nombre (por ejemplo, *.ejemplo.com IN A 93.184.216.34) coincide con cualquier subdominio que no tenga un registro DNS más específico. Es útil para enrutar subdominios de forma general.
¿Qué es un registro A de loopback?
127.0.0.1 es la dirección de loopback — siempre se refiere a la máquina local. Un registro A que apunta a 127.0.0.1 hace que el dominio resuelva a localhost, algo que a veces se usa en desarrollo o para bloquear dominios.