Junior
Que signifient les enregistrements DNS?
sobes.tech IA
Réponse de l'IA
Enregistrements DNS (Resource Records, RR) — blocs fondamentaux du système de noms de domaine (DNS), contenant des informations sur les domaines, leur correspondance avec les adresses IP, la localisation des ressources, etc.
Types principaux d’enregistrements :
A: Mappe un nom d’hôte (par exemple, www.exemple.com) à une adresse IPv4.AAAA: Mappe un nom d’hôte à une adresse IPv6.CNAME: Crée un alias pour un autre nom de domaine. Utilisé pour rediriger des sous-domaines ou faciliter la gestion de plusieurs services.MX: Indique les serveurs de messagerie responsables de la réception des courriels pour le domaine. Contient la priorité pour chaque serveur.PTR: Enregistrement DNS inverse, mappe une adresse IP à un nom d’hôte. Utilisé dans les zones inverses DNS.TXT: Stocke des informations textuelles utilisées à diverses fins, telles que la vérification de domaine, SPF (Sender Policy Framework) ou DKIM (DomainKeys Identified Mail) pour la protection du courrier électronique.NS: Indique les serveurs de noms autorisés pour le domaine. Chaque domaine doit avoir au moins deux enregistrements NS.SOA: Enregistrement "Start of Authority" contenant des informations administratives sur le domaine, telles que l’adresse de contact de l’administrateur, le numéro de série de la zone, les temps de mise à jour, etc.
Exemple de structure d’enregistrement :
name TTL class type rdata
name: Nom de la ressource (par exemple, www).TTL(Time To Live) : Durée en secondes pendant laquelle les enregistrements peuvent être mis en cache par les résolveurs.class: Famille du protocole. La plus courante estIN(Internet).type: Type d’enregistrement (A, AAAA, CNAME, etc.).rdata: Données spécifiques au type d’enregistrement (par exemple, adresse IP pour un enregistrement A).
Exemple de fichier de configuration de zone DNS (format compatible bind) :
$ORIGIN exemple.com.
$TTL 3600
@ IN SOA ns1.exemple.com. admin.exemple.com. (
2023102701 ; Serial
3600 ; Refresh
1800 ; Retry
604800 ; Expire
86400 ) ; TTL minimum
IN NS ns1.exemple.com.
IN NS ns2.exemple.com.
@ IN A 192.168.1.1
www IN A 192.168.1.2
mail IN A 192.168.1.3
IN MX 10 mail.exemple.com.