Diagnostiquez les timeouts DNS, les erreurs SERVFAIL, les caches obsolètes et les réponses qui diffèrent d'un réseau à l'autre.
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
Géo-DNS, routage CDN, caches de résolveurs et split-horizon : comprenez pourquoi un même domaine peut renvoyer des réponses différentes selon l'endroit.
Quatre couches, vérifiées dans l'ordre
DNS
résout le nom
Transport
TCP se connecte
TLS
le certificat est valide
Application
HTTP répond
Ce message d'erreur générique recouvre plusieurs pannes sans rapport entre elles : le DNS est souvent le moyen le plus rapide de l'écarter ou de le confirmer en premier.
La « propagation » n'est en fait que l'expiration de caches
0 min
vous enregistrez la modification
0-5 min
votre hébergeur DNS se met à jour
jusqu'au TTL
l'ancienne réponse reste en cache
après le TTL
tout le monde voit la nouvelle
Rien n'est poussé nulle part : chaque cache cesse simplement de réutiliser sa copie
Vous avez modifié un enregistrement, attendu, et rien n'a changé. Avant de conclure à une panne, passez en revue ces vérifications dans l'ordre.
Ce que devrait coûter une recherche en temps normal
Un site qui charge lentement est parfois une recherche DNS lente déguisée. Comment faire la différence, et quelles en sont les causes habituelles.
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.