Qu'est-ce qu'un disque A?
Un enregistrement A (Adresse Record) est un type d'enregistrement DNS fondamental qui map un nom de domaine à une adresse IPv4. Lorsque quelqu'un tape votre domaine dans son navigateur, les serveurs DNS utilisent A records pour trouver l'adresse IP du serveur hébergeant votre site Web.
Comment fonctionnent les dossiers
Quand un utilisateur visite example.com:
1. Demande de renseignements DNS: Navigateur demande "Quelle est l'IP pour example.com?"
2. A Record Lookup: les serveurs DNS trouvent l'enregistrement A
3. IP renvoyé: L'adresse IPv4 (par exemple 93.184.216.34) est retournée
4. Connection faite : le navigateur se connecte à l'adresse IP
example.com. IN A 93.184.216.34
Ce format d'enregistrement DNS affiche :
example.com. - Le domaine (le point indiquant la racine)- IN - Cours Internet
- A - Type d'enregistrement
- 93.184.216.34 - L'adresse IPv4
Configuration d'un enregistrement
Configuration de base
La plupart des configurations de domaine ont besoin au minimum :
@ IN A 203.0.113.50 ; Root domain
www IN A 203.0.113.50 ; www subdomain
Le symbole "@" représente le domaine racine (example.com sans www).
Plusieurs enregistrements
Un domaine peut avoir plusieurs enregistrements A pour équilibrer la charge :
example.com. IN A 203.0.113.50
example.com. IN A 203.0.113.51
example.com. IN A 203.0.113.52
Les résolveurs DNS tournent généralement à travers ces adresses (robin rond) ou choisissent en fonction de la géographie.
TTL (Le temps de vivre)
Un enregistrement inclut une valeur TTL spécifiant combien de temps les résolveurs doivent mettre en cache l'enregistrement:
example.com. 300 IN A 203.0.113.50
Un TTL de 300 secondes (5 minutes) signifie que les changements DNS se propagent dans les 5 minutes. Les TTL inférieurs permettent des changements plus rapides mais augmentent le volume de requêtes DNS.
Cas courants d'utilisation des dossiers A
Hébergement Web
Pointez votre domaine sur votre serveur web :
@ → Your server's IPv4 address
www → Your server's IPv4 address (or use CNAME)
Sous-domaines
Créer un enregistrement pour différents services :
api.example.com → API server IP
blog.example.com → Blog server IP
shop.example.com → E-commerce server IP
Configuration du RNC
Certains CDN ont besoin d'enregistrements A pointant vers leurs IP de bord (bien que le CNAME soit plus commun):
example.com → CDN edge IP
Un enregistrement par rapport aux autres types d'enregistrement
| Enregistrement | Objet | Points vers |
|---|---|---|
| A | Adresse IPv4 | 93.184.216.34 |
| AAAA | Adresse IPv6 | C'est la première fois qu'on parle de... |
| CHANÉ | Alias | another.domain.com |
| ALIAS/ANAME | Alias de domaine racine | another.domain.com |
Vérification des dossiers A
Utilisation de fouilles (Linux/Mac) :dig example.com A
Utilisation de nslookup (Windows):
nslookup example.com
Utilisation du contrôle de santé DomScan :
curl "https://domscan.net/v1/health?domain=example.com"
# Returns DNS configuration including A records
Meilleures pratiques
1. Toujours définir @ et www: Les utilisateurs saisissent les domaines de deux façons
2. Utiliser les TTL appropriés : 300-3600 secondes pour la plupart des cas; réduire avant les changements prévus
3. Consider les enregistrements AAAA aussi: IPv6 est de plus en plus important
4. Documents de suivi: Incorrect A records moyenne temps d'arrêt du site
5. Modifications de documents: Tenir une trace de ce que les adresses IP servent à quoi servir
Un enregistrement est le fondement de l'hébergement web. Il est essentiel de les comprendre pour tout développeur gérant une infrastructure de domaine.