Vérifiez d’abord le nom du domaine
La première cause à éliminer est une faute de frappe. Si une lettre change, le DNS peut répondre à juste titre que le nom n’existe pas. Contrôlez aussi les sous-domaines : www.example.com et example.com sont deux noms distincts dont les enregistrements peuvent différer.
Si le nom est correct
- Ouvrez un autre site. Si plusieurs domaines échouent, la connexion locale ou le résolveur DNS est davantage en cause.
- Désactivez temporairement un VPN ou DNS privé, si vous en utilisez, puis comparez.
- Reconnectez le réseau ou le routeur si de nombreux domaines sont affectés.
- Videz au besoin le cache DNS local, mais seulement après avoir vérifié les enregistrements publics.
- Comparez un autre résolveur public pour déceler un cache obsolète ou une mauvaise délégation.
Si vous possédez le domaine
Lancez une recherche DNS et contrôlez les enregistrements A, AAAA, CNAME, NS ainsi que les autres types utiles. Confirmez que le domaine est actif, que les serveurs de noms sont correctement délégués et que la zone contient le nom exact. Les réponses anciennes peuvent rester en cache jusqu’à leur TTL ; une mise à jour DNS ne se propage pas partout au même instant.
NXDOMAIN n’est pas une réponse vide
Quand un nom existe mais qu’il n’a pas d’enregistrement d’un type demandé, le résolveur peut renvoyer NOERROR sans cet enregistrement. NXDOMAIN signifie que le nom DNS lui-même est inexistant. L’absence d’AAAA n’implique donc pas forcément un NXDOMAIN.
À vérifier après une migration
- Le bureau d’enregistrement pointe-t-il vers les bons serveurs de noms faisant autorité ?
- La nouvelle zone DNS a-t-elle bien été créée sur ces serveurs ?
- Un enregistrement existe-t-il pour le nom précis demandé ?
- La délégation DNSSEC DS correspond-elle aux nouvelles clés ?
- Un résolveur possède-t-il encore une ancienne réponse jusqu’à expiration de son TTL ?
Quand changer de résolveur DNS aide-t-il ?
Un autre résolveur peut fonctionner si le précédent renvoie des données obsolètes ou incorrectes. Si les enregistrements publics manquent vraiment ou si la délégation est erronée, changer de résolveur ne crée pas la configuration absente.
Si un seul appareil est concerné
Si le domaine fonctionne sur mobile mais pas sur votre ordinateur, vérifiez le cache DNS local, le VPN, le DNS privé, le fichier hosts et les logiciels de sécurité. Si tous les réseaux échouent, une cause DNS publique ou propre au domaine est plus probable.