Fonctionnement du Vérificateur de propagation DNS
Le Vérificateur de propagation DNS est un outil conçu pour coller les réponses DNS de plusieurs résolveurs et comparer en parallèle les types d’enregistrements, les TTL et les valeurs. Il vous aide à identifier les types d'enregistrements, les TTL et les valeurs qui correspondent, qui sont manquants ou qui diffèrent, le tout sans envoyer de requête DNS.
Il est important de noter que la comparaison couvre uniquement les réponses que vous fournissez. L'outil compare uniquement les échantillons saisis; il ne consulte pas DNS et ne prouve pas la propagation mondiale, l'exactitude autoritaire ou ce qu'un utilisateur spécifique recevra.
Directives de saisie et formats pris en charge
Pour utiliser l'outil, vous devez configurer les champs de saisie suivants:
- Résolveur
‹n›nom: Un nom pour identifier chaque résolveur. - Réponse du résolveur
‹n›: Les enregistrements de réponse DNS.
Chaque réponse de résolveur doit respecter les règles de formatage suivantes:
- Format: Vous devez saisir un enregistrement de réponse dig par ligne.
- Les lignes de réponse standard dig doivent suivre la structure:
nom TTL IN type valeur(par exemple,example.com. 300 IN A 192.0.2.1). - Les lignes compactes doivent suivre la structure:
type TTL valeur(par exemple,A 300 192.0.2.1).
- Les lignes de réponse standard dig doivent suivre la structure:
- Limites: Les commentaires et les titres de section dig sont ignorés. De plus, chaque réponse de résolveur est limitée à moins de 100 000 caractères.
- Minimum requis: Vous devez fournir au moins deux réponses de résolveurs pour pouvoir effectuer une comparaison.
Analyse des résultats de la comparaison
Une fois la comparaison lancée, l'outil affiche les résultats sous la forme d'une Comparaison côte à côte. Pour chaque élément analysé, les informations et indicateurs suivants sont présentés:
- Type d'enregistrement: Le type de l'enregistrement DNS (par exemple, A, MX).
- TTL: La valeur du Time To Live (durée de vie) de l'enregistrement.
- Correspondance exacte: Cet indicateur confirme que le type d'enregistrement, le TTL et la valeur sont strictement identiques pour tous les résolveurs comparés.
- TTL diffère: Cet indicateur signale que le type d'enregistrement et la valeur sont identiques, mais que les TTL sont différents.
- Les valeurs diffèrent: Cet indicateur montre que le type d'enregistrement est identique, mais que les valeurs diffèrent.
- Aucun enregistrement: Cet indicateur précise qu'un type d'enregistrement présent chez d'autres résolveurs est manquant dans la réponse d'un résolveur spécifique.
À la fin de l'analyse, un résumé s'affiche sous la forme: Comparé les types d'enregistrement ‹types› sur des échantillons de résolveurs ‹resolvers›.
Règles de validation et messages d'erreur
Le fonctionnement de l'outil est régi par des règles strictes de validation des données saisies. Voici les comportements et les messages d'erreur associés aux différents cas de figure:
- Si vous collez au moins deux réponses de résolveur, puis comparez-les, l'outil affichera la comparaison attendue.
- Si vous cliquez sur Comparer les réponses sans avoir collé au moins deux réponses de résolveurs, le message d'erreur « Collez au moins deux réponses de résolveurs. » s'affiche.
- Si vous collez une réponse dans un seul panneau de résolveur et cliquez sur Comparer les réponses, le message d'erreur « Collez une réponse dans au moins deux panneaux de résolveurs. » apparaît.
- Si la réponse d'un résolveur dépasse la limite autorisée, le message d'erreur suivant s'affiche: « La réponse du résolveur
‹n›est exceptionnellement grande. Gardez-la en dessous de 100 000 caractères. ». - Si une ligne saisie ne respecte pas les formats DNS pris en charge, l'outil affiche: « Résolveur
‹n›, ligne‹line›n’est pas un enregistrement DNS pris en charge. Utilisez nom TTL IN type value, ou type TTL value. ». - L'action de cliquer sur Effacer permet de vider toutes les réponses des résolveurs, de réinitialiser les résultats affichés et de replacer le focus de saisie sur le premier champ de réponse.
Confidentialité des données
La confidentialité de vos données est préservée lors de l'utilisation de cet outil. Les réponses DNS que vous collez restent localement dans votre navigateur. Le site BroBroGo ne téléverse ni ne sauvegarde aucune de vos données.
Public cible
Cet outil s'adresse particulièrement aux profils suivants:
- Les administrateurs et mainteneurs de sites Web qui doivent confirmer les valeurs, les TTL et les types d'enregistrements DNS à travers différents résolveurs.
- Les développeurs ayant besoin de valider la cohérence des valeurs, des TTL et des types d'enregistrements DNS sur plusieurs résolveurs.
- Toute personne ayant obtenu des réponses textuelles de deux ou trois résolveurs DNS et souhaitant les comparer facilement.
Foire aux questions (FAQ)
Quels formats de résultat DNS puis-je coller?
Collez les lignes de réponse standard dig telles que « example.com. 300 IN A 192.0.2.1 » ou les lignes compactes telles que « A 300 192.0.2.1 ». Les commentaires et les titres de section dig sont ignorés.
Un TTL différent signifie-t-il que la valeur DNS est incorrecte?
Pas nécessairement. Les résolveurs récursifs diminuent les TTL mis en cache et peuvent appliquer leurs propres limites de cache. Des valeurs correspondantes avec des TTL différents montrent généralement des âges de cache différents, pas des données de zone différentes.
Une correspondance ici prouve-t-elle que DNS s'est propagé partout?
Non. La comparaison ne couvre que les réponses que vous collez. D'autres caches publics, FAI, entreprises et appareils peuvent retourner des données différentes, et cette page ne contacte pas les serveurs de noms autoritaires.