Qu'est-ce qu'un serveur DNS ? L'annuaire d'Internet expliqué
Fonction principale
Un serveur DNS (Domain Name System) traduit les noms de domaine lisibles par humains (exemple.com) en adresses IP lisibles par machines (93.184.216.34 ou 2606:2800:220:1:248:1893:25c8:1946).
Comment fonctionne une requête (simplifié)
- Vous tapez
google.comdans navigateur. - OS vérifie cache local → fichier hosts.
- Si échec, interroge Résolveur récursif (généralement FAI, ou 1.1.1.1, 8.8.8.8).
- Résolveur interroge Racine → TLD (.com) → NS faisant autorité pour google.com.
- Autorité retourne enregistrement A (IPv4) / AAAA (IPv6).
- Résolveur met en cache, retourne IP à l'OS → navigateur connecte.
Types de serveurs DNS
- Résolveur récursif : Fait le travail pour clients (FAI, Cloudflare 1.1.1.1, Google 8.8.8.8, Quad9 9.9.9.9).
- Serveur de noms faisant autorité : Détient enregistrements définitifs pour une zone (ex: ns1.google.com).
- Serveurs Racine / TLD : Sommet hiérarchie (.com, .net, .org racines).
- Serveur de transfert / cache : Local (routeur, Pi-hole, Unbound) — accélère répétitions, permet filtrage.
Au-delà de la traduction : fonctions supplémentaires
- Équilibrage charge : Multiples IPs pour un nom (round-robin, géo, santé).
- Basculement : Vérifications santé → retrait IPs morts.
- Filtrage/Sécurité : Bloque malware, pub, adulte (NextDNS, OpenDNS, Quad9).
- Horizon partagé : Réponses différentes clients interne vs externe.
- DNSSEC : Validation cryptographique réponses.
- DoH / DoT : Requêtes chiffrées (confidentialité).
Pourquoi ça compte
Sans DNS, on mémoriserait des IPs. DNS rend Internet utilisable, scalable, gérable. Choisir un résolveur rapide, sécurisé, respectant vie privée (ex: Cloudflare, Quad9, NextDNS) est une mise à niveau simple à fort impact.
