nslookupnslookup

S’applique à : Windows Server (canal semi-annuel), Windows Server 2019, Windows Server 2016, Windows Server 2012 R2, Windows Server 2012Applies to: Windows Server (Semi-Annual Channel), Windows Server 2019, Windows Server 2016, Windows Server 2012 R2, Windows Server 2012

Affiche des informations que vous pouvez utiliser pour diagnostiquer l’infrastructure DNS (Domain Name System).Displays information that you can use to diagnose Domain Name System (DNS) infrastructure. Avant d’utiliser cet outil, vous devez vous familiariser avec le fonctionnement du service DNS.Before using this tool, you should be familiar with how DNS works. L’outil de ligne de commande nslookup est disponible uniquement si vous avez installé le protocole TCP/IP.The nslookup command-line tool is available only if you have installed the TCP/IP protocol.

L’outil de ligne de commande nslookup a deux modes : interactif et non interactif.The nslookup command-line tool has two modes: interactive and noninteractive.

Si vous n’avez besoin de rechercher qu’un seul élément de données, nous vous recommandons d’utiliser le mode non interactif.If you need to look up only a single piece of data, we recommend using the non-interactive mode. Pour le premier paramètre, tapez le nom ou l’adresse IP de l’ordinateur que vous souhaitez rechercher.For the first parameter, type the name or IP address of the computer that you want to look up. Pour le deuxième paramètre, tapez le nom ou l’adresse IP d’un serveur de noms DNS.For the second parameter, type the name or IP address of a DNS name server. Si vous omettez le deuxième argument, nslookup utilise le serveur de noms DNS par défaut.If you omit the second argument, nslookup uses the default DNS name server.

Si vous avez besoin de Rechercher plusieurs éléments de données, vous pouvez utiliser le mode interactif.If you need to look up more than one piece of data, you can use interactive mode. Tapez un trait d’Union (-) pour le premier paramètre et le nom ou l’adresse IP d’un serveur de noms DNS pour le deuxième paramètre.Type a hyphen (-) for the first parameter and the name or IP address of a DNS name server for the second parameter. Si vous omettez les deux paramètres, l’outil utilise le serveur de noms DNS par défaut.If you omit both parameters, the tool uses the default DNS name server. Quand vous utilisez le mode interactif, vous pouvez :While using the interactive mode, you can:

  • Interrompez les commandes interactives à tout moment, en appuyant sur CTRL + B.Interrupt interactive commands at any time, by pressing CTRL+B.

  • Quittez, en tapant Exit.Exit, by typing exit.

  • Traitez une commande intégrée comme un nom d’ordinateur en la faisant précéder du caractère d’échappement ( ) .Treat a built-in command as a computer name, by preceding it with the escape character (). Une commande non reconnue est interprétée comme un nom d’ordinateur.An unrecognized command is interpreted as a computer name.

SyntaxeSyntax

nslookup [exit | finger | help | ls | lserver | root | server | set | view] [options]

ParamètresParameters

ParamètreParameter DescriptionDescription
nslookup-quitternslookup exit Quitte l’outil en ligne de commande nslookup.Exits the nslookup command-line tool.
nslookup Fingernslookup finger Établit une connexion avec le serveur Finger sur l’ordinateur actuel.Connects with the finger server on the current computer.
nslookup helpnslookup help Affiche un bref résumé des sous-commandes.Displays a short summary of subcommands.
nslookup lsnslookup ls Répertorie des informations pour un domaine DNS.Lists information for a DNS domain.
nslookup lservernslookup lserver Remplace le serveur par défaut par le domaine DNS spécifié.Changes the default server to the specified DNS domain.
nslookup rootnslookup root Remplace le serveur par défaut par le serveur pour la racine de l’espace de noms de domaine DNS.Changes the default server to the server for the root of the DNS domain name space.
nslookup servernslookup server Remplace le serveur par défaut par le domaine DNS spécifié.Changes the default server to the specified DNS domain.
nslookup setnslookup set Modifie les paramètres de configuration qui affectent le fonctionnement des recherches.Changes configuration settings that affect how lookups function.
nslookup set allnslookup set all Imprime les valeurs actuelles des paramètres de configuration.Prints the current values of the configuration settings.
nslookup set classnslookup set class Modifie la classe de requête.Changes the query class. La classe spécifie le groupe de protocoles des informations.The class specifies the protocol group of the information.
nslookup set d2nslookup set d2 Active ou désactive le mode de débogage exhaustif.Turns exhaustive Debugging mode on or off. Tous les champs de chaque paquet sont imprimés.All fields of every packet are printed.
nslookup set debugnslookup set debug Active ou désactive le mode de débogage.Turns Debugging mode on or off.
nslookup set domainnslookup set domain Remplace le nom de domaine DNS par défaut par le nom spécifié.Changes the default DNS domain name to the name specified.
nslookup set portnslookup set port Remplace le port du serveur de noms DNS TCP/UDP par défaut par la valeur spécifiée.Changes the default TCP/UDP DNS name server port to the value specified.
nslookup set querytypenslookup set querytype Modifie le type d’enregistrement de ressource pour la requête.Changes the resource record type for the query.
nslookup set recursenslookup set recurse Indique au serveur de noms DNS d’interroger d’autres serveurs s’il ne contient pas les informations.Tells the DNS name server to query other servers if it doesn't have the information.
nslookup set retrynslookup set retry Définit le nombre de nouvelles tentatives.Sets the number of retries.
nslookup set rootnslookup set root Modifie le nom du serveur racine utilisé pour les requêtes.Changes the name of the root server used for queries.
nslookup set searchnslookup set search Ajoute les noms de domaine DNS dans la liste de recherche de domaine DNS à la demande jusqu’à ce qu’une réponse soit reçue.Appends the DNS domain names in the DNS domain search list to the request until an answer is received. Cela s’applique lorsque le jeu et la demande de recherche contiennent au moins un point, mais ne se terminent pas par un point final.This applies when the set and the lookup request contain at least one period, but do not end with a trailing period.
nslookup set srchlistnslookup set srchlist Modifie le nom de domaine DNS par défaut et la liste de recherche.Changes the default DNS domain name and search list.
nslookup set timeoutnslookup set timeout Modifie le nombre initial de secondes d’attente d’une réponse à une demande.Changes the initial number of seconds to wait for a reply to a request.
nslookup set typenslookup set type Modifie le type d’enregistrement de ressource pour la requête.Changes the resource record type for the query.
nslookup set vcnslookup set vc Spécifie d’utiliser ou non un circuit virtuel lors de l’envoi de requêtes au serveur.Specifies to use or not use a virtual circuit when sending requests to the server.
nslookup viewnslookup view Trie et répertorie la sortie de la sous-commande ou des commandes ls précédente.Sorts and lists the output of the previous ls subcommand or commands.

NotesRemarks

  • Si computerTofind est une adresse IP et que la requête est pour un type d’enregistrement de ressource a ou ptr , le nom de l’ordinateur est retourné.If computerTofind is an IP address and the query is for an A or PTR resource record type, the name of the computer is returned.

  • Si computerTofind est un nom et n’a pas de période de fin, le nom de domaine DNS par défaut est ajouté au nom.If computerTofind is a name and doesn't have a trailing period, the default DNS domain name is appended to the name. Ce comportement dépend de l’état des sous- commandes Set suivantes : Domain, srchlist, defname et Search.This behavior depends on the state of the following set subcommands: domain, srchlist, defname, and search.

  • Si vous tapez un trait d’Union (-) à la place de computerTofind, l’invite de commandes passe en mode interactif nslookup .If you type a hyphen (-) instead of computerTofind, the command prompt changes to nslookup interactive mode.

  • Si la demande de recherche échoue, l’outil en ligne de commande fournit un message d’erreur, notamment :If the lookup request fails, the command-line tool provides an error message, including:

    Message d’erreurError message DescriptionDescription
    expirétimed out Le serveur n’a pas répondu à une demande après un certain laps de temps et un certain nombre de tentatives.The server didn't respond to a request after a certain amount of time and a certain number of retries. Vous pouvez définir le délai d’attente à l’aide de la commande nslookup Set Timeout .You can set the time-out period with the nslookup set timeout command. Vous pouvez définir le nombre de nouvelles tentatives à l’aide de la commande nslookup Set Retry .You can set the number of retries with the nslookup set retry command.
    Aucune réponse du serveurNo response from server Aucun serveur de noms DNS n’est en cours d’exécution sur l’ordinateur serveur.No DNS name server is running on the server computer.
    Aucun enregistrementNo records Le serveur de noms DNS n’a pas d’enregistrements de ressource du type de requête actuel pour l’ordinateur, bien que le nom de l’ordinateur soit valide.The DNS name server doesn't have resource records of the current query type for the computer, although the computer name is valid. Le type de requête est spécifié à l’aide de la commande nslookup Set QueryType .The query type is specified with the nslookup set querytype command.
    Domaine inexistantNonexistent domain L’ordinateur ou le nom de domaine DNS n’existe pas.The computer or DNS domain name doesn't exist.
    Connexion refusée ou réseau inaccessibleConnection refused or Network is unreachable La connexion au serveur de noms DNS ou au serveur Finger n’a pas pu être établie.The connection to the DNS name server or finger server could not be made. Cette erreur se produit généralement avec le ls et les requêtes Finger .This error commonly occurs with the ls and finger requests.
    Défaillance du serveurServer failure Le serveur de noms DNS a trouvé une incohérence interne dans sa base de données et n’a pas pu retourner une réponse valide.The DNS name server found an internal inconsistency in its database and could not return a valid answer.
    RefuserRefused Le serveur de noms DNS a refusé de traiter la demande.The DNS name server refused to service the request.
    erreur de formatformat error Le serveur de noms DNS a détecté que le format du paquet de demande n’était pas correct.The DNS name server found that the request packet was not in the proper format. Elle peut indiquer une erreur dans nslookup.It may indicate an error in nslookup.

Références supplémentairesAdditional References