Ceci est une ancienne révision du document !
Lancer l'utilitaire :
Démarrer -> Exécuter -> nslookup
Par défaut lorsqu'on lance nslookup, l'utilitaire utilise les DNS par défaut de votre poste. Nous allons ici simplement faire des requêtes en utilisant l'un de vos serveurs DNS par défaut :
Avant de faire une requête nous allons spécifier le type de requête que l'on souhaite faire. Les requêtes possible sont :
Le plus simple est définir le type sur any :
set q=any
Si l'on veut connaitre l'adresse IP de l'hôte hote.domaine.com il suffit de taper :
hote.domaine.com
Si l'on veut connaître les informations SOA du domaine domaine.com il suffit de taper :
domaine.com
Note : s'il n'y a pas de résultat il faut forcer le type de requête sur SOA
set q=soa
Les requêtes effectuées sur vos DNS locaux peuvent parfois donner des résultats obsolètes, souvent dans les cas suivant :
Pour être certain d'avoir une information à jour sur un domaine, il est nécessaire de passer par les serveurs ROOT. Ce sont des serveurs qui font le point d'entrer pour toute requête DNS dans le monde.
Pour le faire nous allons lancer l'utilitaire puis sélectionner tout type de requêtes :
nslookup >set q=any
Pour selectionner un serveur ROOT, taper simplement :
root
Ensuite taper le domaine pour connaitre les information sur celui-ci, par exemple my-domain.com :
my-domain.com
La commande va retourner une liste de serveurs DNS, il faut donc rebondir sur l'un d'entre eux pour poursuivre notre requête. Nous allons choisir ici le serveur B.GTLD-SERVERS.net (192.33.14.30) et relancer notre requête :
server 192.33.14.30 my-domain.com
…Il faut renouveler cette opération jusqu'à trouver les DNS faisant autorité sur my-domain.com et avoir un resultat du genre
my-domain.com nameserver = ns1.provider.com my-domain.com nameserver = ns2.provider.com
Pour changer de serveur ROOT par exemple le D:
set root=D.ROOT-SERVERS.NET root