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
CampoValorDescripción
Nombreejemplo.com.El hostname que se está mapeando. Puede ser el dominio raíz o cualquier subdominio.
TTL3600Tiempo de vida en segundos. Cuánto tiempo lo guardan en caché los resolvers antes de volver a consultarlo.
ClaseINClase internet — estándar para todos los registros DNS normales.
TipoATipo de registro: dirección IPv4.
Dirección93.184.216.34La 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.