Poznámka
Přístup k této stránce vyžaduje autorizaci. Můžete se zkusit přihlásit nebo změnit adresáře.
Přístup k této stránce vyžaduje autorizaci. Můžete zkusit změnit adresáře.
Zobrazí informace, které můžete použít k diagnostice infrastruktury DNS (Domain Name System). Před použitím tohoto nástroje byste měli být obeznámeni s fungováním DNS. Nástroj příkazového řádku nslookup je k dispozici pouze v případě, že jste nainstalovali protokol TCP/IP.
Syntaxe
nslookup [exit | finger | help | ls | lserver | root | server | set | view] [options]
Parametry
Parametr | Popis |
---|---|
ukončení nslookup | Ukončí nástroj příkazového řádku nslookup. |
nslookup prst | Připojí se k serveru prstu na aktuálním počítači. |
nápovědy k nslookup | Zobrazí krátký souhrn dílčích příkazů. |
nslookup Lifestealer | Obsahuje informace o doméně DNS. |
nslookup lserver | Změní výchozí server na zadanou doménu DNS. |
kořenových nslookup | Změní výchozí server na server pro kořen prostoru názvů domén DNS. |
server nslookup | Změní výchozí server na zadanou doménu DNS. |
sady nslookup | Změní nastavení konfigurace, které ovlivňují fungování vyhledávání. |
nslookup nastavil všechny | Vytiskne aktuální hodnoty nastavení konfigurace. |
třídy nslookup | Změní třídu dotazu. Třída určuje skupinu protokolů informací. |
nslookup set d2 | Zapne nebo vypne úplný režim ladění. Všechna pole každého paketu se vytisknou. |
Ladění sady nslookup | Zapne nebo vypne režim ladění. |
nslookup nastavit doménu | Změní výchozí název domény DNS na zadaný název. |
nslookup nastavit port | Změní výchozí port názvového serveru TCP/UDP na zadanou hodnotu. |
nslookup nastavit typ dotazu | Změní typ záznamu prostředku pro dotaz. |
nslookup set rekurse | Informuje názvový server DNS, aby dotaz na jiné servery, pokud nemá informace. |
opakování sady nslookup | Nastaví počet opakování. |
nslookup nastavit kořenový adresář | Změní název kořenového serveru používaného pro dotazy. |
hledání v sadě nslookup | Připojí k požadavku názvy domén DNS v seznamu hledání domény DNS, dokud nebude přijata odpověď. To platí, když sada a žádost o vyhledávání obsahují aspoň jedno období, ale nekončí koncovou tečkou. |
nslookup nastavit srchlist | Změní výchozí název domény DNS a seznam hledání. |
vypršení časového limitu sady nslookup | Změní počáteční počet sekund čekání na odpověď na žádost. |
typ sady nslookup | Změní typ záznamu prostředku pro dotaz. |
nslookup nastavit vc | Určuje použití nebo použití virtuálního okruhu při odesílání požadavků na server. |
zobrazení nslookup | Seřadí a zobrazí výstup předchozího ls podpříkazu nebo příkazů. |
Poznámky
Nástroj příkazového řádku nslookup má dva režimy: interaktivní a neinteraktivní.
Pokud potřebujete vyhledat jenom jednu část dat nebo používáte nslookup ve skriptech, příkazových řádcích nebo PowerShellu, použijte neinteraktivní režim. V neinteraktivním režimu, kterému se říká také režim příkazů, je první parametr příkazového řádku název nebo IP adresa počítače, který chcete vyhledat. Druhým parametrem je název nebo IP adresa názvového serveru DNS. Pokud druhý argument vynecháte, nástroj nslookup použije výchozí názvový server DNS.
Pokud potřebujete vyhledat více než jednu část dat nebo nastavit několik konfigurací, můžete použít interaktivní režim. Pokud chcete přejít do interaktivního režimu, zadejte místo prvního parametru na příkazovém řádku nslookup spojovník (-). Zadejte název nebo IP adresu názvového serveru DNS pro druhý parametr. Pokud druhý argument vynecháte, nástroj nslookup použije výchozí názvový server DNS. Interaktivní režim můžete vyvolat také tak, že jednoduše zadáte
nslookup
na příkazovém řádku a zadáte jména nebo IP adresy, které chcete vyhledat v interaktivním příkazovém řádku.
Jakmile zadáte
nslookup -
nebonslookup
samostatně, příkazový řádek se změní na interaktivní příkazový řádek>
. V interaktivním režimu můžete:- Zadejte jména nebo IP adresy,
set
proměnné a další možnosti na samostatných řádcích. - Interaktivní příkazy můžete kdykoli přerušit stisknutím kombinace kláves CTRL+B.
- Ukončete vstupem do
exit
. - Zachází s předdefinovaný příkaz jako s názvem počítače, a to tak, že před ním bude řídicí znak (
\
). Nerozpoznaný příkaz se interpretuje jako název počítače.
- Zadejte jména nebo IP adresy,
Pokud je počítač, který se má najít, IP adresa a dotaz je určený pro A nebo typ záznamu prostředku PTR, vrátí se název počítače.
Pokud je počítač, který se má najít, název a nemá koncovou tečku, připojí se k názvu výchozí název domény DNS. Toto chování závisí na stavu následujících nastavení dílčích příkazů: doména, srchlist, defnamea vyhledávací.
Pokud požadavek na vyhledávání selže, nástroj příkazového řádku zobrazí jednu z následujících chybových zpráv:
Zpráva o chybě Popis Vypršel Server po určité době neodpověděl na požadavek a určitý počet opakování. Časový limit můžete nastavit pomocí příkazu nslookup set timeout. Počet opakování můžete nastavit pomocí příkazu nslookup set retry. Žádná odpověď ze serveru Na počítači serveru není spuštěný žádný názvový server DNS. Žádné záznamy Názvový server DNS nemá záznamy o prostředcích aktuálního typu dotazu pro počítač, i když je název počítače platný. Typ dotazu je zadaný příkazem nslookup set querytype. Neexistující doména Název domény počítače nebo DNS neexistuje. Odmítnuté připojení nebo nedostupná síť Připojení k názvovém serveru DNS nebo serveru prstu se nepovedlo vytvořit. K této chybě často dochází u ls a žádosti o prstem. Selhání serveru Názvový server DNS ve své databázi zjistil vnitřní nekonzistence a nemohl vrátit platnou odpověď. Odmítnutý Názvový server DNS odmítl žádost obsluhovat. Chyba formátu Názvový server DNS zjistil, že paket požadavku nebyl ve správném formátu. Může to znamenat chybu v nslookup.
Příklady
V neinteraktivním režimu nslookup zadáte parametry a možnosti v příkazovém řádku nebo skriptu Windows. V interaktivním režimu zadáte argumenty a možnosti na samostatných řádcích na interaktivním příkazovém řádku.
Neinteraktivní režim
V neinteraktivním režimu nslookup je prvním parametrem počítač, který se má najít, a druhým parametrem je názvový server DNS, který se má použít. Pokud nezadáte druhý parametr, nástroj nslookup použije výchozí názvový server DNS. Následující příklady používají nslookup
v neinteraktivním režimu.
Následující příklad vyhledá IP adresy názvu domény
mydomain.com
na názvovém serveru DNS v1.1.1.1
:nslookup mydomain.com 1.1.1.1
Následující příklad vyhledá název domény pro IP adresu
4.4.4.4
na výchozím názvovém serveru DNS:nslookup 4.4.4.4
K určení možností můžete použít
nslookup -<option>
. Například následující příkaz zapne možnost nslookupdebug
získat další informace o odeslaných paketech.nslookup -debug mydomain.com
Pokud chcete vrátit určité typy záznamů nebo informací, použijte možnost
-type=<resourcerecordtype>
. Následující příkaz například vrátí pouze typy záznamů IPv6:nslookup -type=AAAA mydomain.com
V příkazových řádcích můžete kombinovat možnosti a dotazy na typ záznamu prostředku. Následující příklad umožňuje ladění výstupu, načte adresy IPv6 i IPv4, nepokouší se použít vyhledávací doménu, používá rekurzivní vyhledávání a používá vyhledávací server DNS 1.1.1.1:
nslookup -debug -type=A+AAAA -nosearch -recurse mydomain.com 1.1.1.1
Interaktivní režim
Pokud chcete použít interaktivní režim, zadejte místo prvního parametru příkazového řádku nslookup -
nebo jednoduše zadejte nslookup
. Příkazový řádek se pak změní na interaktivní příkazový řádek >
. Následující příklady ukazují příkazy interaktivního režimu.
Následující příkaz umístí nslookup do interaktivního režimu a nastaví
1.1.1.1
jako výchozí vyhledávací server DNS:nslookup - 1.1.1.1
Následující příkaz na interaktivním příkazovém řádku vrátí možnost nslookup a nastavení parametrů pro aktuální server:
set all
Následující příkaz na interaktivním příkazovém řádku vrátí IP adresy pro
mydomain.com
:mydomain.com
Následující příkaz na interaktivním příkazovém řádku změní výchozí názvový server DNS na
4.4.4.4
:server 4.4.4.4
Následující příkaz v interaktivním příkazovém řádku nastaví typ záznamu prostředku dotazu na
HINFO
:set type=HINFO
Následující příkaz v interaktivním příkazovém řádku ukončí interaktivní režim a vrátí se do příkazového řádku Windows:
exit