Qu'est-ce qu'un enregistrement A ?
Un enregistrement A associe un nom de domaine à une ou plusieurs adresses IPv4. C'est l'enregistrement DNS le plus fondamental, celui qui indique aux navigateurs et aux clients à quel serveur se connecter pour un nom d'hôte. Sans enregistrement A valide, un domaine ne se résoudra pas vers un site web en IPv4.
Comment un enregistrement A relie un domaine à un serveur
Lorsque vous saisissez un nom d'hôte, votre résolveur consulte son enregistrement A pour trouver l'adresse IPv4 à laquelle se connecter. L'enregistrement est une simple association, par exemple example.com vers 93.184.216.34. Un nom d'hôte peut avoir plusieurs enregistrements A pointant vers différentes adresses IP ; les résolveurs les distribuent en rotation, offrant une forme basique de répartition de charge. Le TTL de l'enregistrement A contrôle la durée pendant laquelle les résolveurs mettent l'adresse en cache avant de vérifier à nouveau, ce qui importe lorsque vous déplacez un site vers un nouveau serveur.
Comment lire les résultats de vos enregistrements A
Chaque ligne d'enregistrement A affiche un nom d'hôte, l'adresse IPv4 vers laquelle il se résout et un TTL en secondes. Un résultat comme example.com A 93.184.216.34 TTL 3600 signifie que le domaine pointe vers cette adresse IPv4 et que les résolveurs peuvent la mettre en cache pendant une heure. Si vous voyez plusieurs enregistrements A pour le même nom, le trafic est réparti entre ces adresses IP. Si l'adresse ne correspond pas au serveur de votre hébergeur, votre DNS pointe encore vers un ancien hôte et doit être mis à jour.
Problèmes courants liés aux enregistrements A et comment les corriger
Le problème le plus fréquent est un enregistrement A pointant vers une ancienne adresse IP après un changement d'hébergement, ce qui dirige les visiteurs vers le mauvais serveur ou un serveur hors service. Corrigez-le en mettant à jour l'enregistrement chez votre fournisseur DNS et en attendant l'expiration du TTL. L'absence d'enregistrement A sur le domaine racine (example.com) signifie que le site se charge sur www mais pas sur le domaine nu. Des conflits surviennent aussi lorsque vous tentez d'ajouter un enregistrement A à un nom qui possède déjà un CNAME, ce que le DNS n'autorise pas sur le même nom d'hôte.