L'enregistrement A (pour « address ») est le type d'enregistrement le plus élémentaire du DNS. Quand un navigateur doit ouvrir example.com, le résolveur demande l'enregistrement A de ce nom et reçoit une ou plusieurs adresses IPv4 auxquelles se connecter. Un nom peut avoir plusieurs enregistrements A ; les clients choisissent alors parmi les adresses, ce qui est une manière simple de répartir la charge ou de prévoir une solution de repli.
Un enregistrement A ne contient qu'une adresse. Il ne dit rien du service qui tourne derrière, et de nombreux noms sans rapport entre eux peuvent pointer vers la même adresse : c'est ainsi que fonctionnent l'hébergement mutualisé et les CDN. L'équivalent IPv6 est l'enregistrement AAAA, et un site qui prend en charge les deux protocoles publie les deux.
Chaque enregistrement A porte un TTL qui indique aux résolveurs combien de temps ils peuvent garder la réponse en cache. Si vous prévoyez de déplacer un site vers un nouveau serveur, abaisser le TTL un jour ou deux à l'avance raccourcit la période pendant laquelle une partie des visiteurs est encore envoyée vers l'ancienne adresse.
Exemple
example.com. 300 IN A 192.0.2.10
www.example.com. 300 IN A 192.0.2.10