L'enregistrement du type exact d'erreur DNS modifie la résolution. Ne pas pouvoir trouver un nom, ne pas pouvoir répondre au serveur et ne pas obtenir de réponse du tout sont des situations différentes.

Approche de base

NXDOMAIN indique que le nom demandé n'existe pas ; NODATA se produit lorsque le type d'enregistrement souhaité n'existe pas même si le nom existe. SERVFAIL indique que le serveur n'a pas pu terminer la requête avec succès. Les réponses négatives peuvent également être mises en cache, de sorte qu'un enregistrement nouvellement ajouté peut ne pas apparaître immédiatement.

Étapes de candidature

  1. Vérifiez le nom de domaine pour les fautes de frappe et le suffixe DNS incorrect.
  2. Séparer les requêtes A et AAAA sur le même serveur ; Enregistrez le code de réponse.
  3. Affinez la cause de l'échec avec les informations de proxy, l'état DNSSEC et les journaux du résolveur.

Exemple pratique

Si un sous-domaine que vous venez de créer a renvoyé NXDOMAIN en premier, certains clients peuvent utiliser le cache négatif après l'ajout de l'enregistrement. D'un autre côté, voir SERVFAIL n'est peut-être pas un problème de propagation qui ne peut être résolu qu'en attendant plus longtemps.

Interpréter correctement le résultat

Une comparaison utile est de savoir si un serveur DNS différent répond avec succès ; mais les domaines internes de l'entreprise peuvent ne pas être disponibles dans le résolveur public. Vérifiez la conception de la résolution avant d'envoyer des noms de réseau interne à des services externes arbitraires.

Source et lecture de suivi

Détails du protocole ou de la commande : RFC2308. Les étapes et l'exemple de scénario sont le récit éditorial d'IPScans.