50% de réduction tous les plans, durée limitée. À partir de $2.48/mo
il reste 9 minutes
Sécurité et réseau

Comment utiliser les commandes NsLookup sous Windows et Linux

Ada Lovegood By Ada Lovegood 9 minutes de lecture Mis à jour le 23 février 2025
Comment utiliser les commandes NsLookup sous Windows et Linux

Si vous souhaitez comprendre ce qui se passe sur votre réseau, vous devez être capable d'effectuer des requêtes DNS. La meilleure façon de le faire est d'utiliser l'outil d'administration réseau, NsRecherche. Cet outil de ligne de commande peut vous aider à mieux comprendre les problèmes de réseau et à les résoudre.

Il existe deux méthodes principales d'utilisation de NsLookup pour les requêtes DNS ; la première consiste à l’utiliser localement sur votre ordinateur et la seconde consiste à utiliser NsLookup en ligne. Dans cet article de blog, nous parlerons des deux méthodes et vous parlerons de 8 cas d'utilisation utiles de la commande NsLookup.

Comment fonctionne le DNS ?

Pour bien comprendre NsLookup, nous devons d’abord passer par DNS et ce qu’il fait réellement. Le terme DNS est l'abréviation de Système de noms de domaine. Chaque site Web sur Internet possède une adresse IP numérique. Mais vous n’accédez pas aux sites Web en tapant manuellement l’adresse IP dans la barre d’adresse de votre navigateur. Vous saisissez le nom de domaine du site Web et le DNS mappe le nom de domaine à une adresse IP. Sans l’aide d’un DNS, il est impossible pour les utilisateurs d’ouvrir un site Web. Et lors du chargement d'une page Web, quatre serveurs DNS différents collaborent pour obtenir l'adresse IP responsable ; Récurseur DNS, Serveur de noms racine, Serveur de noms TLD, et Serveur de noms faisant autorité. Chacun de ces types DNS est responsable d'une étape du processus. Par exemple, le récurseur DNS essaie de trouver des informations sur le nom de domaine avec les données du cache déjà existantes. S'il ne trouve pas les informations requises, il transmet la requête au serveur de noms racine. Le processus de transmission de la demande se poursuit jusqu'à ce que le DNS puisse trouver l'adresse IP correspondante.

Qu’est-ce que NsLookup ? 

NsLookup, ou recherche de serveur de noms, est un outil de ligne de commande qui vous aide à résoudre les problèmes de réseau.

Vous pouvez utiliser NsLookup pour obtenir l'adresse IP d'un site Web en lui donnant le nom de domaine ou vice versa. Ce type de requête DNS est appelé « enregistrement A » et ce n'est pas la seule requête DNS que vous pouvez effectuer avec NsLookup. Vous pouvez également demander un « enregistrement AAAA » ou un « enregistrement quad A ». Dans la première, lorsque vous demandez à NsLookup l'adresse IP d'un nom de domaine, il répond avec l'adresse IPv4 responsable. Cependant, Internet évolue progressivement vers l’utilisation d’IPv6. Vous devez donc pouvoir obtenir l’adresse IPv6 responsable d’un domaine. Un enregistrement « AAAA » utilise la commande NsLookup IPv6 pour répondre au deuxième type de requête IP. Quant au troisième exemple d'enregistrements DNS que vous pouvez obtenir auprès de NsLookup, nous avons l'enregistrement SOA qui vous donne des informations et des détails utiles sur une zone DNS. Il existe de nombreux autres enregistrements DNS que vous pouvez obtenir via NsLookup, chacun avec une commande spécifique, et ce ne sont là que quelques exemples courants pour vous familiariser avec le potentiel de NsLookup. Nous examinerons davantage les fonctionnalités de la commande NsLookup dans les sections à venir.

Il y a de fortes chances que cet outil soit déjà disponible sur votre ordinateur Linux ou Windows. Mais selon Microsoft, vous ne pouvez utiliser l'outil de ligne de commande NsLookup que si le protocole TCP/IP est installé.

Pourquoi devriez-vous savoir comment utiliser NsLookup ? 

Vous vous demandez peut-être pourquoi j'aurais besoin d'utiliser les commandes NsLookup, je ne suis pas un administrateur de réseau ou de serveur. Pourtant, il y a deux raisons principales pour lesquelles vous feriez mieux de savoir comment travailler avec NsLookup :

Dépannage des connexions serveur avec NsLookup

Imaginez que vous ayez un problème avec la connexion de votre serveur. À l'aide des commandes NsLookup, vous pouvez dépanner la connexion et résoudre le problème de manière efficace et rapide.

Sécurité et sûreté

De nombreuses attaques de phishing impliquent de minuscules modifications du nom de domaine d'un site Web digne de confiance. Ainsi, un utilisateur peut effectuer des achats ou saisir des informations sur ce site Web sans se rendre compte qu’il ne s’agit pas du site Web d’origine. Cependant, ce n’est pas la seule attaque possible que vous pouvez empêcher avec NsLookup. Dans un Attaque d'empoisonnement du cache DNS, les pirates peuvent acheminer le trafic de données vers un autre serveur. De cette façon, les utilisateurs peuvent se retrouver sur un site Web potentiellement dangereux. En connaissant le bon type de commande NsLookup, l'enregistrement DNS et son activité correspondante, vous pouvez savoir quand il est utilisé différemment.

Connaître quelques commandes NsLookup et commandes DNS CMD utiles peut vous aider à développer vos compétences techniques. La prochaine fois que vous rencontrerez un problème de serveur, vous pourrez prendre les choses en main et le résoudre vous-même.

Les commandes DNS NsLookup les plus couramment utilisées sous Windows

Maintenant que vous avez appris ce qu'est ns lookup, passons en revue 6 des commandes DNS NsLookup les plus couramment utilisées sous Windows et ce que vous pouvez en faire.

 

1. Obtenir l'enregistrement A d'un domaine

Comme expliqué précédemment, la requête d'enregistrement A concerne la vérification IP de NsLookup. Pour utiliser cette commande DNS CMD sous Windows, ouvrez d'abord votre invite de commande en appuyant sur Windows+R, en tapant « cmd » et en cliquant sur OK. Cette étape est la même pour toutes les commandes sous Windows. Tapez ensuite « NsLookup » et appuyez sur Entrée. En conséquence, vous verrez votre serveur par défaut et votre adresse IP.

Tapez ensuite le nom de domaine du site Web et vous obtiendrez l’adresse IP. Ici, nous avons une réponse ne faisant pas autorité. Qu'est-ce que cela signifie? Cela signifie que la réponse à notre requête provient d’une source ne faisant pas autorité.

obtenir l'enregistrement A d'un domaine sous Windows

2. Vérification des enregistrements NS d'un domaine 

Cette commande DNS vous permet de trouver le serveur de noms faisant autorité pour un nom de domaine. Le serveur faisant autorité est l'autorité d'une zone DNS. Pour trouver les informations NS d'un domaine, vous pouvez utiliser cette commande :

set q=ns
www.example.com

vérifier les enregistrements NS d'un domaine sous Windows

3. Obtenir l'enregistrement SOA d'un domaine

Une autre commande DNS CMD utile est la commande d'enregistrement SOA. Obtenir l'enregistrement SOA d'un domaine est assez simple et similaire à la dernière commande DNS. La seule différence est que vous définissez le type de requête sur «soa" au lieu de "ns".

Voici donc à quoi ressemble la commande :

set q=soa
www.example.com

4. Activation du mode débogage

Vous pouvez obtenir des informations supplémentaires sur un nom de domaine en utilisant cette commande DNS :

set debug
www.example.com

Cette commande vous met en mode débogage. Le mode débogage vous donne des informations sur le paquet envoyé au serveur.

Activation du mode débogage NsLookup sous Windows

5. Recherche d'enregistrements MX 

Un enregistrement Mail Exchange, ou un enregistrement MX, vous indique quel serveur de messagerie est responsable de la réception des e-mails.

Utilisez cette commande DNS pour obtenir les enregistrements MX :

set q=mx
domain name

obtenir l'enregistrement MX sous Windows

6. Vérification de la recherche DNS inversée

Cette commande est utile lorsque vous disposez de l'adresse IP et recherchez son domaine. Pour obtenir un NsLookup inversé, utilisez cette commande :

nslookup 'IP address'

 

nslookup DNS inversé

Les commandes NsLookup les plus couramment utilisées sous Linux

Maintenant, essayons toutes ces commandes sur un serveur Linux.

1. Obtenir l'enregistrement A d'un domaine

Pour obtenir l'enregistrement A d'un domaine sous Linux, ouvrez le terminal et tapez cette commande :

nslookup example.com

obtenir l'enregistrement A d'un domaine sous Linux

2. Vérification des enregistrements NS d'un domaine 

Il s'agit de la commande nslookup requise pour les enregistrements du serveur de noms d'un domaine sous Linux :

nslookup -type=ns example.com

vérifier les enregistrements NS d'un domaine sous Linux

3. Obtenir l'enregistrement SOA d'un domaine

Utilisez cette commande nslookup pour obtenir l'enregistrement SOA d'une commande :

nslookup -type=soa example.com

4. Activation du mode débogage 

Utilisez cette commande nslookup pour activer le mode débogage sous Linux :

nslookup -debug example.com

Activation du mode débogage NsLookup sous Linux

5. Recherche d'enregistrements MX 

Vous pouvez utiliser cette commande nslookup pour rechercher les enregistrements MX :

nslookup -query=mx example.com

obtenir l'enregistrement MX sous Linux

6. Vérification de la recherche DNS inversée 

Tout comme pour obtenir l'enregistrement A d'un domaine, tapez nslookup suivi de l'adresse IP pour obtenir la recherche ns inversée :

nslookup 11.11.11.11

inverser NsLookup sous Linux

Outils en ligne NsLookup

Outre l'invite de commande, vous pouvez également utiliser des options Web pour interroger un serveur de noms. Il fonctionne en saisissant un nom de domaine dans le champ de recherche de l'outil en ligne et répond avec un large éventail d'enregistrements DNS. Les outils NsLookup en ligne couvrent presque toutes les requêtes que vous pouvez effectuer avec l'invite de commande. Voici trois exemples d'un outil NsLookup en ligne.

  1. Nslookup.io
  2. Recherche haut débit
  3. Assistant Web

Pour récapituler 

Chaque fois qu'un utilisateur tente d'ouvrir un site Web, les mains magiques d'un DNS trouvent l'adresse IP et permettent d'accéder à ce site Web. Pour mieux comprendre votre zone DNS et résoudre ses problèmes, vous pouvez utiliser NsLookup. NsLookup est un outil de ligne de commande utile qui vous donne de nombreuses informations sur les serveurs de noms. Vous pouvez utiliser cet outil à plusieurs fins, telles que dépanner les connexions au serveur et résoudre les problèmes DNS ou améliorer votre sécurité lorsque vous naviguez sur Internet. Dans cet article, nous avons couvert quelques commandes NsLookup utiles pour Linux et Windows.

FAQ

NsLookup et Ping sont-ils différents ? 

Lorsque vous traduisez un nom de domaine en adresse IP, ces deux outils répondent avec la même réponse. Cependant, leurs processus de fonctionnement sont différents. Mais il est important de noter que le ping est généralement utilisé pour vérifier la connectivité IP, et non pour diagnostiquer et résoudre les problèmes DNS.

Puis-je utiliser NsLookup avec une adresse IP ?

Oui, NsLookup peut être utilisé pour obtenir le nom de domaine lié à une adresse IP. Vous pouvez utiliser NsLookup inversé pour obtenir le nom de domaine responsable d'une adresse IP. 

Que vous dit la recherche DNS ?

La recherche DNS peut traduire un nom de domaine en adresse IP ou vice versa. Il vous donne également des informations sur la zone DNS, comme le serveur de noms principal de la zone.

Comment afficher les informations du service de noms IPv6 ?

Pour afficher les informations du service de noms IPv6 à l'aide de nslookup, ouvrez une invite de commande ou un terminal et saisissez « nslookup -query=AAAA example.com », en remplaçant « example.com » par le domaine que vous interrogez. Cette commande interroge le DNS pour l'enregistrement AAAA du domaine, qui contient son adresse IPv6.

Quelle est la différence entre les enregistrements A et les enregistrements AAAA ?

Les enregistrements A et AAAA sont tous deux des enregistrements DNS qui lient les noms de domaine aux adresses IP, mais ils s'adressent à différentes versions du protocole Internet. Les enregistrements A mappent les noms de domaine sur des adresses IPv4 32 bits, qui sont le format traditionnel des adresses Internet. En revanche, les enregistrements AAAA associent les noms de domaine à des adresses IPv6 128 bits, répondant ainsi au besoin d'un plus grand pool d'adresses IP en raison de la croissance exponentielle des appareils connectés à Internet.

Partager

Plus du blog

Continuez à lire.

Une image de titre Cloudzy pour un guide VPN MikroTik L2TP, montrant un ordinateur portable se connectant à un rack de serveur via un tunnel numérique bleu et or brillant avec des icônes de bouclier.
Sécurité et réseau

Configuration VPN MikroTik L2TP (avec IPsec) : Guide RouterOS (2026)

Dans cette configuration VPN MikroTik L2TP, L2TP gère le tunneling tandis qu'IPsec gère le cryptage et l'intégrité ; leur association vous offre une compatibilité client native sans âge tiers

Rexa CyrusRexa Cyrus 9 minutes de lecture
Fenêtre du terminal affichant un message d'avertissement SSH concernant le changement d'identification de l'hôte distant, avec le titre du Guide de correctifs et la marque Cloudzy sur fond bleu sarcelle foncé.
Sécurité et réseau

Avertissement : l'identification de l'hôte distant a changé et comment y remédier

SSH est un protocole réseau sécurisé qui crée un tunnel crypté entre les systèmes. Il reste populaire auprès des développeurs qui ont besoin d'un accès à distance aux ordinateurs sans avoir besoin d'un graphique.

Rexa CyrusRexa Cyrus 10 minutes de lecture
Illustration du guide de dépannage du serveur DNS avec symboles d'avertissement et serveur bleu sur fond sombre pour les erreurs de résolution de nom Linux
Sécurité et réseau

Échec temporaire de la résolution de nom : qu'est-ce que cela signifie et comment y remédier ?

Lorsque vous utilisez Linux, vous pouvez rencontrer un échec temporaire dans l'erreur de résolution de nom lorsque vous essayez d'accéder à des sites Web, de mettre à jour des packages ou d'exécuter des tâches nécessitant une connexion Internet.

Rexa CyrusRexa Cyrus 12 minutes de lecture

Prêt à déployer ? À partir de 2,48 $/mois.

Cloud indépendant, depuis 2008. AMD EPYC, NVMe, 40 Gbps. Remboursement sous 14 jours.