NSLookup : le guide complet pour diagnostiquer et interroger le DNS

Qu’est-ce que la commande NSLookup ?

La commande NSLookup (Name Server Lookup) est un outil réseau utilisé pour interroger les serveurs DNS afin d’obtenir des informations sur un nom de domaine, une adresse IP ou des enregistrements DNS spécifiques.

Elle permet notamment de :

  • vérifier la résolution DNS d’un domaine ;
  • identifier l’adresse IP associée à un site ;
  • analyser les enregistrements MX, TXT, CNAME ou NS ;
  • diagnostiquer des problèmes réseau ou email ;
  • tester un serveur DNS spécifique.

NSLookup est disponible nativement sur :

  • Windows ;
  • Linux ;
  • macOS.

Pourquoi utiliser NSLookup ?

La commande NSLookup est essentielle pour :

Vérifier la propagation DNS

Après une modification DNS, NSLookup permet de vérifier si les nouveaux enregistrements sont bien propagés.

Résoudre des problèmes réseau

En cas de site inaccessible ou de problème de messagerie, NSLookup aide à identifier un mauvais paramétrage DNS.

Tester un serveur DNS précis

Il est possible d’interroger :

  • Google DNS (8.8.8.8) ;
  • Cloudflare DNS (1.1.1.1) ;
  • un DNS interne d’entreprise.

Auditer une configuration DNS

Les administrateurs systèmes et experts SEO technique utilisent NSLookup pour analyser :

  • les redirections DNS ;
  • les sous-domaines ;
  • les configurations mail.

Syntaxe de la commande NSLookup

La syntaxe de base est :

nslookup domaine.com

Exemple :

nslookup google.com

Résultat typique :

Server:  192.168.1.1
Address: 192.168.1.1#53

Non-authoritative answer:
Name: google.com
Address: 142.250.74.14

Comment utiliser NSLookup sous Windows

Ouvrir l’invite de commande

  1. Appuyez sur Windows + R
  2. Tapez :
cmd
  1. Validez avec Entrée.

Lancer NSLookup

nslookup openai.com

Comment utiliser NSLookup sous Linux et macOS

Ouvrez simplement le terminal puis tapez :

nslookup openai.com

Les principales commandes NSLookup

1. Obtenir l’adresse IP d’un domaine

nslookup exemple.com

Cette commande retourne l’adresse IPv4 ou IPv6 du domaine.


2. Rechercher un enregistrement MX

Les enregistrements MX servent à gérer les emails.

Commande :

nslookup -type=mx gmail.com

Exemple de résultat :

gmail.com mail exchanger = 10 smtp.google.com

3. Rechercher un enregistrement TXT

Très utile pour :

  • SPF ;
  • DKIM ;
  • vérification de domaine ;
  • sécurité email.

Commande :

nslookup -type=txt domaine.com

4. Rechercher les serveurs DNS (NS)

nslookup -type=ns domaine.com

Cette commande affiche les serveurs de noms autoritaires.


5. Effectuer une recherche inverse DNS

Pour trouver le domaine associé à une IP :

nslookup 8.8.8.8

6. Interroger un serveur DNS spécifique

Exemple avec Google DNS :

nslookup openai.com 8.8.8.8

Exemple avec Cloudflare DNS :

nslookup openai.com 1.1.1.1

Mode interactif NSLookup

Vous pouvez lancer NSLookup en mode interactif :

nslookup

Puis saisir plusieurs commandes :

set type=mx
gmail.com

Pour quitter :

exit

Exemples concrets d’utilisation

Vérifier un problème de site inaccessible

nslookup monsite.com

Si aucune IP n’est retournée, le problème vient probablement du DNS.


Contrôler la configuration email

nslookup -type=mx monentreprise.com

Permet de vérifier les serveurs mail configurés.


Vérifier un SPF

nslookup -type=txt domaine.com

Différence entre NSLookup, Dig et Ping

OutilFonction principale
NSLookupInterroger le DNS
DigAnalyse DNS avancée
PingTester la connectivité réseau

NSLookup vs Dig

  • NSLookup est plus simple ;
  • Dig fournit davantage d’informations techniques ;
  • Dig est très utilisé sous Linux.

Erreurs fréquentes avec NSLookup

NXDOMAIN

Signifie que le domaine n’existe pas.

Exemple :

** server can't find domaine.com: NXDOMAIN

Timeout

Le serveur DNS ne répond pas.

Causes possibles :

  • DNS inaccessible ;
  • pare-feu ;
  • problème réseau.

SERVFAIL

Le serveur DNS rencontre une erreur interne.


Bonnes pratiques SEO liées au DNS

Le DNS influence indirectement le référencement SEO :

  • vitesse de résolution ;
  • disponibilité du site ;
  • stabilité des emails ;
  • temps de chargement.

Un mauvais DNS peut impacter :

  • le crawl Google ;
  • l’indexation ;
  • l’expérience utilisateur.

Alternatives à NSLookup

Voici quelques outils similaires :

OutilSystème
DigLinux/macOS
HostLinux
WhoisMulti-plateforme
PingMulti-plateforme

FAQ sur NSLookup

NSLookup est-il gratuit ?

Oui, la commande est intégrée gratuitement aux systèmes d’exploitation.


NSLookup fonctionne-t-il sous Windows 11 ?

Oui, il fonctionne sur :

  • Windows 10 ;
  • Windows 11 ;
  • Windows Server.

Peut-on utiliser NSLookup pour tester un email ?

Indirectement oui, via les enregistrements MX, SPF et TXT.


Quelle est la différence entre DNS et NSLookup ?

  • Le DNS est le système de résolution de noms ;
  • NSLookup est un outil permettant d’interroger ce système.

Conclusion

La commande NSLookup est un outil incontournable pour :

  • les administrateurs systèmes ;
  • les développeurs ;
  • les experts SEO techniques ;
  • les équipes réseau.

Simple à utiliser, elle permet de diagnostiquer rapidement de nombreux problèmes DNS et réseau.

Que ce soit pour vérifier une IP, analyser des emails ou tester un serveur DNS, NSLookup reste une référence incontournable dans l’administration réseau.

Laissez un commentaire

Votre adresse e-mail ne sera pas publiée. Les champs obligatoires sont indiqués avec *