Domain IP Lookup

Deux moments vraiment différents

dig / nslookup

Détail complet du protocole, scriptable, hors ligne

Outil web

Sans installation, recherches en masse, partageable

Guides pratiques

dig et nslookup ou outil DNS web : lequel utiliser ?

3 min de lecture

dig et nslookup sont des classiques de la ligne de commande pour de bonnes raisons : ils sont précis, scriptables et disponibles sur presque tous les systèmes dotés d'un terminal. Un outil de recherche web ne cherche pas tant à les remplacer qu'à couvrir les situations où ils sont moins adaptés à la tâche du moment.

Là où les outils du terminal l'emportent

  • Interroger directement un serveur DNS précis, différent de celui par défaut : dig @1.1.1.1 example.com tient en une commande, sans écran de configuration.
  • Inspecter la réponse complète, avec les drapeaux, les TTL et la structure exacte des enregistrements renvoyés : utile quand vous déboguez le DNS lui-même plutôt que de simplement chercher une réponse.
  • Intégrer une vérification dans un flux automatisé plus large qui vit déjà dans un script shell ou un pipeline CI.
  • Travailler entièrement hors navigateur, sur un serveur auquel vous êtes déjà connecté en SSH.

Là où un outil web trouve sa place

  • Une vérification rapide depuis un téléphone, ou n'importe quel appareil sans terminal sous la main.
  • Résoudre d'un coup une très longue liste de domaines, avec un suivi de progression et un véritable export, plutôt que d'envoyer à la main dans un fichier texte le résultat d'une boucle d'appels à dig.
  • Donner un lien à un collègue non technicien plutôt que de lui expliquer comment installer et utiliser un outil en ligne de commande.
  • Planifier une vérification récurrente avec un tableau de bord à consulter plus tard, plutôt que d'entretenir soi-même une tâche cron et un endroit où stocker sa sortie.
Critèredig / nslookupOutil web
Mise en place requiseUn terminal, déjà installé sur la plupart des systèmesAucune : un simple navigateur
Interroger un serveur précisUne option (@1.1.1.1)Généralement limité au résolveur propre à l'outil
Résolution en masseExige d'écrire soi-même une boucleIntégrée, avec progression et export
Détail complet du protocole (drapeaux, TTL)Oui, dans la réponse bruteGénéralement masqué
Partageable avec un collègue non technicienDifficilementUn simple lien

En pratique, la plupart des personnes qui utilisent un outil web pour des recherches rapides et ponctuelles gardent dig sous la main pour le débogage DNS vraiment approfondi : les deux ne sont pas en concurrence, ils conviennent à des points différents du spectre entre « il me faut une réponse rapide » et « il me faut voir exactement ce que fait le protocole ».

Deux options de dig à connaître même si vous utilisez peu le reste

  • dig +short supprime l'en-tête verbeux et les drapeaux, et n'affiche que la réponse : idéal pour l'envoyer dans un script plutôt que d'analyser le format habituel de dig, pensé pour les humains.
  • dig +trace rejoue manuellement toute la chaîne de résolution et montre chaque étape, des serveurs racine jusqu'à la réponse faisant autorité : le moyen le plus rapide de voir quelle étape de la chaîne dysfonctionne quand le problème se situe plus haut que l'enregistrement final lui-même.

Le mode interactif de nslookup, souvent négligé

La plupart des gens lancent nslookup comme une commande isolée puis passent à autre chose, mais saisir nslookup seul, sans argument, ouvre une invite interactive où l'on peut définir un serveur une fois (server 1.1.1.1) puis le réutiliser pour plusieurs requêtes successives sans le répéter à chaque fois : très pratique pour vérifier d'affilée plusieurs enregistrements liés auprès du même résolveur non standard. C'est une fonctionnalité plus modeste et moins commentée que l'approche de dig fondée sur les options, mais pour qui utilise nslookup précisément (plutôt que dig) par habitude ou par choix par défaut de la plateforme, il est utile de savoir qu'elle existe.

Besoin de vérifier les adresses DNS publiques d'un domaine ? Utilisez l'outil Domain IP Lookup.

Outils gratuits sur ce sujet