🗺️
infrastructure

DNS

Système qui traduit les noms de domaine en adresses IP.

Définition

Le DNS (Domain Name System) est le "répertoire telephonique" d'Internet. Il traduit les noms de domaine lisibles par les humains (exemple.com) en adresses IP (93.184.216.34) que les machines utilisent pour communiquer.

Sans le DNS, il faudrait mémoriser des suites de chiffres pour accéder à chaque site web. C'est l'un des protocoles les plus critiques d'Internet.

Comment fonctionne la résolution DNS ?

Quand vous tapez une URL dans votre navigateur, voici ce qui se passe :

  1. Cache local : le navigateur vérifie son cache interne
  2. Cache OS : le système d'exploitation vérifie son cache DNS
  3. Resolver DNS : le serveur DNS de votre FAI (ou 8.8.8.8 pour Google DNS)
  4. Root nameserver : 13 groupes de serveurs racine dans le monde
  5. TLD nameserver : serveur pour .com, .fr, .org, etc.
  6. Authoritative nameserver : le serveur DNS final qui connaît l'IP

Tout ce processus prend généralement entre 20 et 120 millisecondes.

Types d'enregistrements DNS

Type Description Exemple
A Mappe un nom vers une adresse IPv4 exemple.com → 93.184.216.34
AAAA Mappe un nom vers une adresse IPv6 exemple.com → 2001:db8::1
CNAME Alias vers un autre nom de domaine www.exemple.com → exemple.com
MX Serveur de messagerie exemple.com → mail.exemple.com
TXT Texte libre (SPF, DKIM, vérification) v=spf1 include:_spf.google.com
NS Serveurs de noms autoritaires exemple.com → ns1.cloudflare.com
SOA Start of Authority (métadonnées de zone) Numéro de série, TTL, admin

TTL (Time To Live)

Le TTL determine combien de temps un enregistrement DNS est mis en cache. Un TTL court (300s = 5min) permet des changements rapides mais augmente les requêtes DNS. Un TTL long (86400s = 24h) réduit la charge mais ralentit la propagation des changements.

DNS et sécurité

  • DNSSEC : signe cryptographiquement les réponses DNS pour empêcher le DNS spoofing
  • DNS over HTTPS (DoH) : chiffre les requêtes DNS via HTTPS
  • DNS over TLS (DoT) : chiffre les requêtes DNS via TLS

Fournisseurs DNS populaires

  • Cloudflare DNS (1.1.1.1) : rapide, respect de la vie privée
  • Google Public DNS (8.8.8.8) : fiable, mondial
  • Cloudflare (gestion de zones) : DNS autoritaire gratuit avec CDN
  • Route 53 (AWS) : DNS autoritaire géographique

Besoin d'aide technique ?

Decrivez votre projet pour des conseils personnalises par nos experts.

Recevoir des conseils

Questions fréquentes

Combien de temps met un changement DNS a se propager ?
La propagation DNS peut prendre de quelques minutes a 48 heures, selon le TTL configure. En pratique, avec un TTL court (300s), la majorite des utilisateurs voient le changement en moins de 30 minutes.
Quelle est la difference entre un DNS recursif et un DNS autoritaire ?
Le DNS recursif (resolver) est celui que votre appareil interroge — il cherche la reponse pour vous en interrogeant d'autres serveurs. Le DNS autoritaire est le serveur qui detient la reponse finale pour un domaine donne.
Pourquoi utiliser un DNS public comme 1.1.1.1 ou 8.8.8.8 ?
Les DNS publics sont souvent plus rapides et plus fiables que ceux de votre FAI. Ils offrent aussi de meilleures protections contre le DNS spoofing et respectent mieux la vie privee.

Pages liées

Chaque semaine, le meilleur de la tech française

Tendances, salaires, outils et opportunités — directement dans votre boîte mail.

Gratuit. Desabonnement en un clic. Pas de spam.