Déploiement
Déploiement • Chapitre 8 : Configuration d'un nom de domaine et du DNS

Notions de DNS

Le système des noms de domaine (DNS) est l'annuaire universel d'Internet. Comprenez la cascade de résolution mondiale, le rôle des résolveurs récursifs et l'importance du Time To Live (TTL).

🗺️
Annuaire Universel

Traduit les noms intelligibles par les humains en adresses IP routables par les machines.

🏛️
Hiérarchie Racine & TLD

Serveurs racines (.) -> Serveurs d'extensions (.com) -> Serveurs faisant autorité.

⏱️
TTL (Time To Live)

Nombre de secondes pendant lesquelles les résolveurs conservent la réponse en mémoire cache.

⚡
DNS Anycast

Routage mondial distribuant la résolution vers le centre de données le plus proche (10 ms).

dns-resolution-trace.sh
# 1. Tracer la résolution DNS complète depuis les racines mondiales (.)
$ dig +trace mon-site.com
; <<>> DiG 9.18.24 <<>> +trace mon-site.com
.                       518400  IN  NS  a.root-servers.net.
com.                    172800  IN  NS  a.gtld-servers.net.
mon-site.com.           86400   IN  NS  ns1.cloudflare.com.
mon-site.com.           300     IN  A   198.51.100.42
;; Received 48 bytes from 172.64.32.1#53 in 14 ms

# 2. Interroger directement le résolveur public ultra-rapide de Cloudflare (1.1.1.1)
$ dig @1.1.1.1 mon-site.com +short
198.51.100.42

Guide Approfondi & Architecture Système

1. Le Voyage d'une Requête DNS en 4 Étapes

Lorsque vous tapez learnweb.com dans votre barre d'adresse :
  1. Le Résolveur Récursif (FAI / 1.1.1.1) : Votre box internet ou serveur DNS local vérifie si la réponse est déjà dans son cache.
  2. Les Serveurs Racines (Root Servers) : S'il ne sait pas, il interroge l'un des 13 serveurs racines mondiaux, qui le renvoie vers les serveurs du .com.
  3. Les Serveurs de TLD (.com) : Ils indiquent quel serveur de noms fait autorité pour learnweb.com.
  4. Le Serveur Authoritative (Votre hébergeur DNS) : Il fournit la réponse finale : "learnweb.com habite à l'adresse 198.51.100.42 avec un TTL de 300 secondes".

2. Le Rôle Stratégique du TTL (Time To Live)

Le TTL indique aux routeurs du monde entier combien de temps ils ont le droit de garder votre adresse IP en mémoire :
  • TTL long (86400s = 24h) : Excellent pour les performances courantes (les visiteurs ne réinterrogent pas le DNS), mais très lent en cas de migration de serveur.
  • TTL court (300s = 5 min) : Recommandé la veille d'un déploiement ou d'un changement de serveur, pour que la bascule soit visible mondialement en 5 minutes chrono !

Tableau Récapitulatif : Principaux Résolveurs DNS Publics Mondiaux

FournisseurAdresse IPv4Adresse IPv6Particularité
Cloudflare1.1.1.1 / 1.0.0.12606:4700:4700::1111Le plus rapide au monde, respect strict de la vie privée (zéro logs)
Google Public DNS8.8.8.8 / 8.8.4.42001:4860:4860::8888Le plus utilisé mondialement, couverture géographique maximale
Quad99.9.9.92620:fe::9Bloque automatiquement les domaines malveillants et serveurs de phishing
OpenDNS (Cisco)208.67.222.2222620:119:35::35Filtrage de contenu parental et protection d'entreprise