Les fondamentaux du DNS, le dépannage, la sécurité et des méthodes de travail concrètes, écrits par l'équipe qui conçoit cet outil.
Trois raisons pour lesquelles un même domaine répond différemment
Routage géographique
Un serveur edge différent par région
Mise en cache
TTL indépendants, caches indépendants
Split-horizon
Une réponse différente, volontairement
Voir une IP différente depuis chez vous, votre bureau ou la connexion mobile de votre téléphone n'est pas forcément un bug : voici ce qui se passe réellement.
Quatre issues, quatre suites différentes
Les deux ressemblent à une résolution échouée, mais un timeout et un SERVFAIL révèlent des problèmes différents et appellent des suites différentes.
Quatre issues, quatre suites différentes
NXDOMAIN signifie que le domaine n'existe pas aux yeux du DNS : ni timeout, ni problème de serveur. Voici ce qui le provoque réellement.
Comment un e-mail trouve votre serveur de messagerie
Expéditeur
you@gmail.com
Recherche MX
qui reçoit le courrier ?
Serveur de messagerie
priorité 10 d'abord
Boîte de réception
livré
Le numéro de priorité le plus bas l'emporte ; les plus élevés servent de secours
Les enregistrements MX indiquent à l'internet quels serveurs de messagerie gèrent les e-mails d'un domaine, et pourquoi ils diffèrent d'un enregistrement A.
Trois couches se partagent le nom « serveur DNS »
Résolveur stub
votre propre appareil
Résolveur récursif
FAI, routeur ou 1.1.1.1
Faisant autorité
le DNS du domaine
Deux rôles très différents se cachent derrière « serveur DNS » : le résolveur récursif qui pose la question et le serveur faisant autorité qui a la réponse.
Choisir un TTL en pratique
Le TTL fixe la durée de cache d'une réponse DNS avant une nouvelle requête : la vraie raison pour laquelle un changement n'apparaît pas partout d'un coup.
Deux schémas d'adressage, côte à côte
IPv4
192.0.2.10
32 bits : ~4,3 milliards d'adresses, épuisées
IPv6
2606:4700::6810:84e5
128 bits : 340 sextillions d'adresses
Les enregistrements A renvoient des adresses IPv4, les AAAA des adresses IPv6 : deux familles d'adresses indépendantes pour un même domaine, et pourquoi vérifier les deux.
Une recherche DNS récursive, saut après saut
Navigateur
veut example.com
Résolveur
votre FAI / 1.1.1.1
Racine + TLD
qui gère .com ?
Faisant autorité
la vraie réponse
Chaque saut de cette chaîne est lui-même une recherche DNS, ensuite mise en cache
Une explication claire du système de noms de domaine : ce qui se passe entre la saisie d'un domaine et la connexion de votre navigateur à un serveur.