Comprendre la racine Nslookup = NOM

1

Bonjour, la tâche à décrire ce qui rend le paramètre utilitaire Root nslookup.

Le problème est que, lorsque j'essaie de modifier quelque chose à l'aide de ce paramètre, je reçois ensuite "Commandes non reconnues" "

problems

Qu'est-ce que je fais mal et comment démontrer le fonctionnement de ce paramètre?

VaskoDeGame
la source
Avez-vous essayé de citer le serveur? Exemple: set root = "a.root-servers.net"
IronWilliamCash
oui j'ai essayé lien
VaskoDeGame
J'ai posté une réponse, essayez-la pour voir si ça marche.
IronWilliamCash

Réponses:

1

Ce que je fais mal

Vous devez supprimer les espaces autour du =:

> nslookup
Default Server:  UnKnown
Address:  xxx.xxx.xxx.xxx
> set root=a.root-servers.net
> ...
> exit

Imprimer des informations sur les commandes courantes

> ?
Commands:   (identifiers are shown in uppercase, [] means optional)
NAME            - print info about the host/domain NAME using default server
NAME1 NAME2     - as above, but use NAME2 as server
help or ?       - print info on common commands
set OPTION      - set an option
    all                 - print options, current server and host
    [no]debug           - print debugging information
    [no]d2              - print exhaustive debugging information
    [no]defname         - append domain name to each query
    [no]recurse         - ask for recursive answer to query
    [no]search          - use domain search list
    [no]vc              - always use a virtual circuit
    domain=NAME         - set default domain name to NAME
    srchlist=N1[/N2/.../N6] - set domain to N1 and search list to N1,N2, etc.
    root=NAME           - set root server to NAME
    retry=X             - set number of retries to X
    timeout=X           - set initial time-out interval to X seconds
    type=X              - set query type (ex. A,AAAA,A+AAAA,ANY,CNAME,MX,NS,PTR,SOA,SRV)
    querytype=X         - same as type
    class=X             - set query class (ex. IN (Internet), ANY)
    [no]msxfr           - use MS fast zone transfer
    ixfrver=X           - current version to use in IXFR transfer request
server NAME     - set default server to NAME, using current default server
lserver NAME    - set default server to NAME, using initial server
root            - set current default server to the root
ls [opt] DOMAIN [> FILE] - list addresses in DOMAIN (optional: output to FILE)
    -a          -  list canonical names and aliases
    -d          -  list all records
    -t TYPE     -  list records of the given RFC record type (ex. A,CNAME,MX,NS,PTR etc.)
view FILE           - sort an 'ls' output file and view it with pg
exit            - exit the program

Lectures complémentaires

  • nslookup - Rechercher des adresses IP sur un serveur de noms.
DavidPostill
la source
0

Je pense avoir trouvé votre problème. Pour une raison quelconque, l'ensemble ne semble pas fonctionner en écriture lorsque vous êtes déjà dans l'invite de commande nslookup.

Ce que vous devez faire est de quitter le programme nslookup puis, à partir d’une invite de commande normale, utilisez la commande suivante:

nslookup /set root=yourserver.example.com

Cela devrait résoudre votre problème. Cela a quand même été pour moi.

IronWilliamCash
la source
"Pour une raison quelconque, l'ensemble ne semble pas fonctionner en écriture lorsque vous êtes déjà dans l'invite de commande nslookup." faux. Voir ma réponse.
DavidPostill