Un registro A (Address Record) es un tipo de registro en el DNS (Domain Name System) que asocia un nombre de dominio con una dirección IPv4. Cuando escribes "example.com" en el navegador, el registro A indica a qué dirección IP de servidor debe dirigirse la solicitud; es, en esencia, una línea en la guía de direcciones de Internet.
Existen varios tipos de registros DNS, pero el registro A es el más básico y utilizado. Junto con el registro AAAA (para direcciones IPv6) y el registro CNAME (que apunta a otro nombre de dominio), forma el trío fundamental del DNS.
Configurar un registro A es sencillo: se define la correspondencia entre un dominio y una IP, por ejemplo "example.com -> 93.184.216.34". Es posible asignar varios registros A a un mismo dominio; en ese caso, el DNS distribuye las solicitudes mediante round-robin, una técnica habitual para balancear la carga en sitios de gran escala.
Al configurar un dominio personalizado en un servicio de URL cortas, comprender los registros A es imprescindible. Para apuntar tu dominio (por ejemplo, link.miempresa.com) al servidor del servicio, se configura un registro A o un registro CNAME en el panel de gestión DNS. El registro A especifica directamente la IP, por lo que si el servicio cambia de IP habrá que actualizarlo manualmente. El CNAME, en cambio, apunta a un nombre de dominio y se adapta automáticamente a los cambios de IP.
Cada registro A tiene un TTL (Time to Live) que define cuánto tiempo se almacena en caché. Un TTL de 3600 segundos significa que la información se conserva durante 1 hora. Reducir el TTL acelera la propagación de cambios, pero aumenta las consultas al servidor DNS. Los libros sobre DNS y redes en Amazon profundizan en estos conceptos.