Z uporabo NSlookup.exe

Prevodi člankov Prevodi člankov
ID članka: 200525 - Oglejte si izdelke, na katere se nanaša ta članek.
Razširi vse | Zmanjšaj

Na tej strani

Povzetek

Nslookup.exe je upravno orodje ukazna vrstica za testiranje andtroubleshooting DNS strežnike. To orodje isinstalled skupaj s TCP/IP protokola preko domača stran nadzorne plošče. Thisarticle vključuje več namigov za uporabo Nslookup.exe.

Dodatne informacije

Rabiti Nslookup.exe, prosimo, upoštevajte naslednje:
  • Protokol TCP/IP namestite v računalniku izvaja Nslookup.exe
  • Vsaj enega DNS strežnika mora biti določena, ko zaženete ukaz IPCONFIG /ALL iz ukaznega poziva.
  • Nslookup bo vedno prenesejo ime iz trenutni kontekst. Če ne boste popolnoma upravičeni ime poizvedbe (to je uporaba zaključnimi dot), poizvedba za združevanje bo dodan s trenutnim kontekstom. Na primer, trenutne nastavitve DNS so att.com in poizvedba za združevanje se izvaja na www.microsoft.com; prvi poizvedba za povzetek bo šel kot www.microsoft.com.att.com zaradi poizvedbe se brez pridržka. To vedenje lahko neskladju s drugi prodajalec različice Nslookup, in ta članek je predstavljena pojasniti obnašanje Microsoft Windows NT Nslookup.exe
  • Če ste izvajali uporabo na seznamu Išči v domeni iskalnega vrstnega določite na jezičku DNSMicrosoft TCP/IP lastnosti strani, decentralizacije ne bo prišlo. poizvedba za združevanje bo dodana na pripone domen, ki je določeno na seznamu. Izogibati se using seznamu iskanja, zmeraj raba a popolnoma opredeljeno ime domene (to je dodati zaključnimi dot ime).

Nslookup.exe se lahko izvede na dva načina: interaktivni in neinteraktivni.Neinteraktivni način je koristen, ko samo en kos podatkov mora bereturned. Sintaksa Neinteraktivni način je:

   nslookup [-option] [hostname] [server]
				

Začeti Nslookup.exe v interaktivnem načinu, preprosto vnesite »nslookup« na na commandprompt:

   C:\> nslookup
   Default Server:  nameserver1.domain.com
   Address:  10.0.0.1
   >
				

Tipkanje "pomoč" ali "?" na ukazno vrstica »Za« bo ustvarila seznam razpoložljivih ukazov.Ničesar vnesli v ukazno vrstica »Za«, ki ni priznan kot veljaven ukaz isassumed, da je ime gostitelja in poskus rešiti z uporabo v defaultserver. Prekiniti interaktivne ukaze, pritisnite CTRL + C. Izhod interactivemode in vrnitev v zapoved uren, stavek izhod v ukazni poziv.

V nadaljevanju je pomoč izhod in vsebuje popoln seznam možnosti:

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, 
                          and so on
    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 (for example, A, ANY, CNAME, MX, 
                          NS, PTR, SOA, SRV)
    querytype=X         - same as type
    class=X             - set query class (for example, 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
 finger [USER]   - finger the optional NAME at the current default host
 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 type (for example, A, CNAME, 
                   MX, NS, PTR, and so on)

 view FILE       - sort an 'ls' output file and view it with pg
 exit            - exit the program
				

Število različnih možnosti je mogoče nastaviti v Nslookup.exe tako, da zaženete ukaz setv ukazni vrstici. Popoln seznam teh možnosti dobimo bytyping nastavite vse. Glej zgoraj, pod ukazom set za izpis theavailable možnosti.


Iskanje različnih podatkovnih tipov

Poiskati različnih podatkovnih tipov znotraj imenskega prostora domene, v ukaznem pozivniku uporabite ukaz nastavite vrsta risbeali nastavite q [uerytype] . Na primer, če želite poizvedovati za themail izmenjevalnik podatkov, natipkajte to:
   C:\> nslookup
   Default Server:  ns1.domain.com
   Address:  10.0.0.1

   > set q=mx
   > mailhost
   Server:  ns1.domain.com
   Address:  10.0.0.1

   mailhost.domain.com     MX preference = 0, mail exchanger =
                           mailhost.domain.com
   mailhost.domain.com     internet address = 10.0.0.5
   >
				

Prvič poizvedbe je narejen za oddaljeno ime, odgovor je avtoritativni, vendar nadaljnje poizvedbe so neavtoritativno. Prvič stre??nik isqueried, lokalni strežnik DNS shranjevalni imenik strežnik DNS, ki je domena avtoritativna forthat. Lokalni strežnik DNS bo nato cache informacije, tako thatsubsequent poizvedbe so odgovoril nonauthoritatively iz lokalnih server'scache.


Poizvedovanje neposredno iz drugega strežnika ime

Neposredno poizvedovanje drugo ime strežnika, uporabite strežnik ali lserver commandsto stikalo za to ime strežnika. Lserver ukaz uporablja tehnologijo lokalni strežnik vkup dostavni naslov strežnika preiti, medtem ko strežnik ukaz uporablja tehnologijo thecurrent privzeto strežnik želite dostavni naslov.

Primer:
   C:\> nslookup

   Default Server:  nameserver1.domain.com
   Address:  10.0.0.1

   > server 10.0.0.2

   Default Server:  nameserver2.domain.com
   Address:  10.0.0.2
   >
				

Uporaba Nslookup.exe za prenos celotnega območja

Nslookup se lahko uporabijo prenesti celotno območje z uporabo ukaza ls .To je koristno za prikaz vseh gostiteljev znotraj oddaljeni domeni. Sintaksa ukazals je:

   ls [- a | d | t type] domain [> filename]
				

Z uporabo ls brez argumentov, se izpiše seznam vseh dostavni naslov in ime serverdata. - Stikalo bo vrnil alias canonical soimenjak, d bo returnall podatkov in -t bo filter po vrsti.

Primer:

   >ls domain.com
   [nameserver1.domain.com]
    nameserver1.domain.com.    NS     server = ns1.domain.com
    nameserver2.domain.com                 NS     server = ns2.domain.com
    nameserver1                            A      10.0.0.1
    nameserver2                            A      10.0.0.2

   >
				

Coni prenose lahko onemogočen na strežnik DNS, tako da samo authorizedaddresses ali omrežja lahko opravlja to funkcijo. Te napake bo bereturned, če je varnostni pas:
*** Ni seznam domene example.com.: Poizvedbe zavrnil

Za dodatne informacije, glejte naslednji članek ali članke v tem zbirke znanja:
193837 Windows NT 4.0 strežnik DNS privzeto območje varnostne nastavitve

Odpravljanje težav Nslookup.exe

Privzeti strežnik je potekla

Ob zagonu Nslookup.exe nekomu v korist, lahko pojavijo te napake:
*** Ne najde ime strežnika za dostavni naslov w.x.y.z: Potekla

Opomba: w.x.y.z je prvi strežnik DNS iz DNS storitev iskanja Orderlist.

*** Ne najde ime strežnika za dostavni naslov 127.0.0.1: potekla

Prva napaka označuje, da strežnik DNS ni mogoče doseči ali serviceis, ki se ne izvaja v tem računalniku. Če želite težavo odpraviti, začetek strežnik DNS storitev onthat ali preverite za možne povezljivostjo.

Druga napaka pomeni, da ne strežniki so določeni v seznamu vrstni red z iskanja DNSService. Če želite težavo odpraviti, dodajte IP dostavni naslov veljaven DNSserver na ta seznam.

Za dodatne informacije, glejte naslednji članek ali članke v tem zbirke znanja:
172060 NSLOOKUP: Ne more najti imena strežnika za dostavni naslov 127.0.0.1

Ne morem najti strežnika ime, ko začne Nslookup.exe

Ko začne Nslookup.exe nekomu v korist, lahko pojavijo te napake:

*** Ne najde ime strežnika za dostavni naslov w.x.y.z: neobstoječe domene


Do te napake pride, ko ni nobenega zapisa PTR za ime strežnika IPaddress. Ko se začne Nslookup.exe, ne nasprotno lookup priti vsebuje ime privzeti strežnik. Če ni podatkov o PTR obstaja, ta prikaže sporočilo o napaki isreturned. Če želite popraviti preverite, ali območju za obratno obstaja andcontains PTR anali za imenskih strežnikov.

Za dodatne informacije, glejte naslednji članek ali članke v tem zbirke znanja:
172953 Kako namestiti in konfigurirati strežnik Microsoft DNS

Ne uspe nslookup na poddomena

Ko poizvedovanje ali delaš območje prenese na podrejeno domeno, Nslookup lahko returnthe naslednje napake:

*** ns.domain.com ni mogoče najti child.domain.com.: neobstoječe domene
*** Ni seznam domene child.domain.com.: neobstoječe domene


V upravitelju DNS pod primarni coni, kar ustvarja achild domene lahko doda novo domeno. ustvarjanje izrezkov domene otrok ta način ne ustvarite ločene dbfile za domeno, tako poizvedovanje, da domene ali teče coni prenos onit bo prineslo zgoraj napake. Prenos področja napaja na parentdomain bo seznam podatkov za nadrejenimi in podrejenimi domenami. Delo aroundthis problem, ustvarite nov primarni coni v strežniku DNS za podrejeno domeno.

Lastnosti

ID članka: 200525 - Zadnji pregled: 20. november 2013 - Revizija: 2.0
Velja za:
  • Microsoft Windows 2000 Server
  • Microsoft Windows 2000 Advanced Server
  • Microsoft Windows NT Server 4.0 Standard Edition
Ključne besede: 
kbinfo kbmt KB200525 KbMtsl

Pošlji povratne informacije

 

Contact us for more help

Contact us for more help
Connect with Answer Desk for expert help.
Get more support from smallbusiness.support.microsoft.com