Popis nástroje DNSLint

Překlady článku Překlady článku
ID článku: 321045 - Produkty, které se vztahují k tomuto článku.
Rozbalit všechny záložky | Minimalizovat všechny záložky

Na této stránce

Souhrn

DNSLint je nástroj Microsoft Windows, který vám pomůže diagnostikovat běžných potíží s překladem názvu DNS.

Následující soubor je k dispozici pro stáhnout z centra pro stahování Microsoft Download Center:
Zmenšit tento obrázekZvětšit tento obrázek
Stáhnout
Stáhněte balíček Dnslint.exe
Další informace o tom, jak stahovat soubory podpory společnosti Microsoft klepněte na následující číslo článku databáze Microsoft Knowledge Base:
119591 Jak získat soubory podpory společnosti Microsoft ze serverů služeb Online
Byl zkontrolován na tento soubor neobsahuje viry. Společnost Microsoft použila aktuální antivirový software, který byl k dispozici na datum, kdy byla zaúčtována v souboru. Soubor je uložen na zabezpečených serverech, které pomáhají zabránit neoprávněné změny v souboru.

Další informace

DNSLint má tři funkce, které ověřují Domain Name System (DNS) záznamy a generovat zprávu ve formátu HTML. Jsou tři funkce:
  • dnslint /d: To diagnostikuje "chromý delegování" a další možné příčiny související problémy DNS.
  • dnslint /ql: To ověřuje sadu záznamů DNS na více DNS uživatelem definované servery.
  • dnslint /ad: Ověříte záznamy DNS používané pro službu Active Directory replikace.
DNSLint je nástroj příkazového řádku. Syntaxe je:
dnslint /d název_domény | /AD [LDAP_IP_address] | parametr Vstupní_soubor /QL
[/c [smtp, pop, imap]] [/ no_open] [/r report_name]
[/ t] [/ test_tcp] [/s DNS_IP_address] [/v] [/ y]
Je nutné zadat buď /d, /AD, nebo /QL Při spuštění DNSLint. Další přepínače jsou volitelné.

Jste použít /d Přepněte do požadovat zkoušky název domény. Tento přepínač je užitečné, pokud odstraňování potíží chromý delegování.
  • Nutné zadat název domény, který chcete testovat.
  • Nelze použít /d Přepněte se /AD přepnete.
Použití /AD Přepněte do požadovat zkoušky služby Active Directory.
  • Na /AD přepínač řeší záznamy DNS, které jsou používány pro doménovou strukturu AD replikace.
  • Standardně se používá služba LDAP místní systém.
  • Můžete určit adresu IP vzdáleného serveru LDAP (nepovinné).
  • Jsou přijímány pouze platné adresy IP. Názvy nejsou přijato.

    Obvykle je doménou služby Active Directory řadič.
  • Je nutné použít /AD Přepněte se /s možnost, kde /s Určuje adresu IP serveru DNS, který je autoritativní v kořenovém adresáři doménové struktury AD zóny _msdcs.
  • Nelze použít /AD přepínač /d nebo /c.
Použití /QL přepnete na vyžádání testy dotazováním DNS ze seznamu.
  • Na /QL přepínač odesílá dotazy DNS zadaný v zadávání textu soubor
  • Je nutné zadat cestu a název vstup soubor.
  • na /QL přepínač podporuje A, PTR, CNAME, SRV a MX záznamu dotazy.
  • Ukázkový vstupní soubor vytvoříte spuštěním následujícího:
    Automatické vytvoření /ql dnslint
  • Nelze použít /QL přepínač /d, /AD, nebo /c.
POZNÁMKY:
  • Nelze použít /d, /AD, a /QL společně.
  • Nelze použít /c spolu s /AD nebo /QL.
  • Při použití /AD, je nutné zadat také /s.

Volitelné přepínače


Použití /c požadovat zkoušky připojení k e-mailové servery.
  • Na /c testy na e-mailových serverů SMTP, POP a IMAP porty přepínače nalezen.
  • Ve výchozím nastavení všechny tři jsou (porty protokolu SMTP, POP a IMAP) testováno. Můžete zadat jeden nebo kombinaci. Chcete-li to provést, použijte oddělené čárkami seznam: /c pop, imap, smtp.
Chcete-li zabránit automatické otevření sestavy, použijte /no_open. Na /no_open přepínač je užitečná pro skripty.

Použít /r přepínač určuje název souboru zprávy, který je vytvořen.
  • Přípona názvu souboru htm je automaticky přidán do Názvy sestav.
  • Sestava je vytvořena ve formátu HTML. Výchozí název je Dnslint.htm
  • Výchozí umístění je aktuální adresář.
Použít /s Přepněte do vyhledávání InterNIC whois obejít.
  • Můžete zadat adresu IP serveru DNS namísto dotazování InterNIC jednoho.
  • Na /s přepínač spustí kontrolu záznamů DNS pomocí zadané IP adresa.
  • Jsou přijímány pouze platné adresy IP. Názvy nejsou přijato.
  • Tuto možnost použijte ke kontrole názvů domén, které nejsou podporuje InterNIC.
  • Při použití /AD, je nutné použít /s k určení serveru DNS, který je autoritativní pro zóny _msdcs subdoména v kořenové doméně doménové struktury AD.
  • Při použití /AD, můžete spustit /s localhost k určení, zda lze vyřešit místní systém záznamy, které se nacházejí v zkoušky AD.
Použití /t požádat o výstup do textového souboru.
  • Textový soubor sdílí stejný název jako sestava htm, ale má příponu názvu souboru TXT.
  • Textový soubor vytvořený ve stejném adresáři jako htm soubor sestavy.
Použití /test_tcp požadovat, aby se zkoušejí TCP port 53.
  • Standardně je testován pouze UDP port 53.
  • Na /test_tcp možnost zkontroluje, zda je TCP port 53 reagovat na dotazy.
  • Na /test_tcp možnost nelze použít s /QL.
Použití /v vyžádání podrobný výstup na obrazovku.

Použití /y Chcete přepsat existující soubor sestavy, aniž by byli vyzváni. Na Přepínač /y je užitečná pro skripty.

Požadované parametry


Chcete-li spustit DNSLint, je nutné použít jednu z následujících tří Parametry:
  1. Použití /d pro zkoušky název domény
  2. Použití /AD pro zkoušky replikace služby Active Directory.
  3. Použití /QL u zkoušek uvedených v seznamu dotazy.
Použít /d přepínač (zkouška název domény) testování určitý název domény DNS. Tento přepínač slouží k diagnostice problémů "lame delegování" a jiné související služby DNS problémy. Název domény, testování může být název, který je zaregistrován pro použití na Internetu nebo název, který je používán pro soukromý obor názvů. Při testování názvy domén v soukromé síti nebo názvy domén, které jsou registrovány na Internetu které jsou více než dvou úrovní, je nutné použít /s možnost musí být použita.

Použít /AD Přepínač (zkouška služby active Directory) testování záznamy DNS odpovědný za replikace doménové struktury služby Active Directory. Po /AD přepínač, zadejte adresu IP serveru LDAP, který se používá pro Tento test. Obvykle je řadič domény služby Active Directory. Pokud DNSLint je spuštěna na řadiči domény žádná adresa IP je nezbytné, protože Výchozí hodnota pro tento přepínač je 127.0.0.1.

Použít /QL přepínač (test seznamu dotazu) testování záznamy DNS zadaný v text vstupního souboru došlo k chybě. Zadejte úplnou cestu a název souboru pro vstupní text ihned po přepínači. Spustit Automatické vytvoření /ql dnslint Generovat ukázkový text vstupní soubor s názvem v dnslint.txt. To soubor obsahuje vysvětlení v požadovaném formátu. Můžete použít tento soubor jako Další šablony vstupní soubory.

Další volitelné přepínače



Na /v (verbose) přepínač zapne "režim s komentářem". Pomocí tohoto přepínače DNSLint výstup kroky trvá sběr dat na obrazovku. Jste Tento výstup můžete soubor odeslat. Například dnslint /v /d msn.com.
Ve výchozím nastavení název sestavy, která generuje DNSLint je Dnslint.htm. S /r přepínač (sestava), můžete zadat název a umístění soubor sestavy, který generuje DNSLint. Soubor sestavy můžete dát stejný název jako název domény nebo serveru DNS, který byl testován. Název souboru ".htm" rozšíření je připojen k název sestavy automaticky protože sestavy Formát HTML.

Ve výchozím nastavení pokusí automaticky otevřít DNSLint soubor sestavy po vygenerování, pomocí jakéhokoli programu přidružen soubor sestavy htm. Obvykle je aplikace Microsoft Internet Explorer spojené s příponou HTM. Neexistuje žádný způsob, jak změnit formát sestavy na něco jiného než HTML pomocí DNSLint.

Určete umístění který je zapsán soubor sestavy, zadejte úplnou cestu a název soubor sestavy. DNSLint podporuje místní jednotky a Universal Naming Convention Cesty (UNC). Například příkaz dnslint /d msn.com /r c:\reports\reskit vytvoří zprávu s názvem Reskit.htm do složky c:\Sestavy. Na příkaz dnslint /d mydom.local /r \\server1\reports\mydom Vytvoří sestavu na vzdáleném systému názvem server1 Sdílet sestavy. Název sestavy je Mydom.htm.


Pokud zadáte /t přepínač (text), DNSLint generuje sestavu text a HTML Sestava. Textová zpráva používá stejný název jako sestava htm kromě jeho přípona názvu souboru je txt. Soubor je vytvořen ve stejné složce jako htm soubor. Například příkaz dnslint /d msn.com /r c:\reports\reskit /t vytvoří dvě zprávy do složky c:\Sestavy. Je v jedné sestavě s názvem Reskit.htm a druhá se nazývá Reskit.txt.

Ve výchozím nastavení, Při DNSLint detekuje, že soubor sestavy se stejným názvem jako že Probíhá generování již existuje v cílové složce, DNSLint výzvu přepsání souboru. S /y možnost DNSLint můžete přepsat existující soubor sestavy bez výzvy k zadání oprávnění. Soubor HTM a soubor txt volitelné Při použití této možnosti přepsána.

Příkaz dnslint /y /d msn.com /r c:\reports\reskit /t vytvoří dvě zprávy do složky c:\Sestavy. Je v jedné sestavě s názvem Reskit.htm a druhá se nazývá Reskit.txt. Stávající soubory sestavy přepsání bez zobrazení výzvy.

Na /no_open přepínače zabrání automatické otevření sestavy DNSLint Po vygenerování. Tato možnost je užitečná, když použijete DNSLint ve skriptech Pokud nechcete, aby okamžitě zobrazit sestavy nebo prohlížet zprávy ze systému, který DNSLint byla spuštěna z. Například příkaz dnslint /y /d msn.com /no_open vygeneruje sestavu nazývá Dnslint.htm, která přepíše již existující sestavy se stejným názvem, aniž by uživateli zobrazil výzvu. DNSLint automaticky neotevře sestavy po jeho dokončení.

Použít /test_tcp být testována (test TCP port 53) možnost požádat daný port TCP 53 Když /d je používán. Mnoho serverů DNS v síti Internet dnes nesouhlasíte DNS dotazy na TCP port 53, aby se zabránilo útoků na portu. Ve výchozím nastavení, pouze UDP port 53 se zkouší při spuštění DNSLint. /Test_tcp volby DNSLint, zda odeslat jeden dotaz DNS TCP a sestavy získáte byla přijata odpověď.

Můžete použít /test_tcp možnost /d a /AD. Nelze však použít /test_tcp možnost /QL nebo /AD /s localhost kombinace. S /QL funkce, TCP port 53 lze testovat přímo ze vstupního souboru. Na /AD /s localhost funkce ověřuje, zda lze místně nakonfigurovaných serverů DNS odstranit záznamy DNS pro replikace doménové struktuře Active Directory. Můžete vyzkoušet TCP port 53 připojení pomocí /AD /s ip_addr místo, kde ip_addr je IP adresu serveru DNS, který je autoritativní zóny _msdcs v kořenovém adresáři domény služby Active Directory.

Například:
dnslint /d microsoft.com /v /test_tcp
Na /c přepínač (connectivity test) požaduje známé DNSLint testu e-mailové porty na všechny e-mailové servery, které zjistí při kontrole servery DNS pro zadaný název domény. Simple Mail protokol přenosu (SMTP), účtování Protokol POP (verze 3) a Internet Message Access Protocol (IMAP verze 4) nejsou podporovány. Ve výchozím nastavení Pokud /c je-li zadán přepínač, DNSLint se pokusí připojit k všechny tři porty na každém serveru e-mailu, kterou najde. To znamená, že port TCP 25 serveru SMTP, TCP port 110 POP a TCP port pro IMAP 143.

DNSLint hlásí stav že každý port je: "Poslech", "Nenaslouchá" nebo "Žádná odpověď." Pokud DNSLint zjistí, že port je naslouchající, také vrátí odpověď z port, pokud je vrácena. Například pokud portu SMTP naslouchá je obvykle vrátí odpověď, která je v souladu s protokolem SMTP specifikace, jako jsou například následující:

220 mailsrv.reskit.com Služba MAIL ESMTP, verze: 5.0.2195.3705 připraven na Mon 13. května 2002 17: 08: 36-0700

V případě, že port je uvedena jako "Nenaslouchá", to označuje zjišťovaného serveru e-mailu byl odpověděl paket TCP je-li nastaven příznak obnovení. To znamená, že neexistuje žádná služba nebo program naslouchání na portu.

"Odpověď" hlásí při cíl e-mailový server nereaguje na požadavek na připojení. Za předpokladu, že cílový server je funkční a systémem, znamená to, že port je používán filtrování na cílovém serveru nebo někde mezi klienta se systémem DNSLint a cílový server.

Příkaz dnslint /y /v /c /d msn.com vygeneruje sestavu nazývá Dnslint.htm, která přepíše již existující sestavy se stejným názvem, aniž by uživateli zobrazil výzvu. Protože /c je-li zadána možnost, zvláštní oddíl je připojeno dolní standardní sestavy DNSLint:
Testy připojení k síti
E-mailový server: smtp-gw-4.msn.com
IP adresa: 207.46.181.13

Odpověď SMTP:
220 cpimssmtpa18.msn.com Microsoft ESMTP MAIL Service, verze:
připraven na Út 14. května 2002 5.0.2195.4905 09:26:06-0700

POP odpověď: žádná odezva (případně filtrováno)

Odpověď IMAP: žádná odezva (případně filtrováno)
POZNÁMKY:

Jeden nebo více serverů POP neodpověděl.
Jeden nebo Další servery IMAP neodpověděl.

Pokud cílový e-mailový server nepodporuje odpovídat na jednom z jeho přístavů e-mailu DNSLint opakování pokusu o připojení připojení třikrát. Toto je standardní chování klienta protokolu TCP. Protože Čeká na tři samostatné pokusy připojení TCP, časový limit před DNSLint DNSLint označuje, že byl "Odpověď Ne", může tento proces zpomalit dokončení sestavy. Chcete-li optimalizovat operace DNSLint, můžete určit, které e-mailové porty, které chcete zkontrolovat namísto všech tří všechny kontroly čas.

Ve výchozím nastavení Pokud /c je-li zadána možnost, jsou všechny tři porty TCP (25, 110, 143) kontrolovat. Však můžete zkontrolovat po porty, které /c možnost. Zadejte čárkami oddělený seznam ihned po /c možnost. Zadejte pouze platné porty: SMTP, pop, imap. Lze použít libovolnou kombinaci těchto tří portů. Například příkaz dnslint /d reskit.com /c smtp Určuje, že by měl být pouze SMTP port (TCP port 25) kontrolovat.


Příkaz dnslint /d reskit.com /c pop, smtp Určuje port SMTP (TCP port 25) a POP portu (TCP port 110) by měly být kontrolovány.

Příkaz dnslint /d reskit.com /c imap, pop Určuje pouze IMAP port (TCP port 143) a port serveru POP (TCP port 110) by měly být kontrolovány.


Můžete použít /s přepínač (server) /d a /AD funkce. Na /s přepínač má několik účely, ale trvá jen jeden typ dat, platnou adresu IP serveru DNS (s jednou výjimkou).

Pokud jste určení /d, /s možnost obchází vyhledávání InterNIC Whois, který provádí DNSLint ve výchozím nastavení. Následkem toho DNSLint lze spustit testy v privátních sítích a na názvy domén, které jsou hlubší než domény druhé úrovně v síti Internet. DNSLint můžete testovat také názvy domén, které nejsou podporovány InterNIC. V Tento článek byl napsán, InterNIC podporované vyhledávání Whois pro čas Následující domény: .biz, .com, .coop, edu, .info, .int, .museum, .net, a . org.

Při použití /AD, /s přepínač se používá k zadání adresy IP serveru DNS, který je autoritativní pro subdoménu, kde se používá záznamy DNS pro službu Active Directory replikace doménové struktury jsou registrovány. Obvykle je subdoménou _msdcs v kořenovém adresáři doménové struktury služby Active Directory. Například pokud kořenového adresáře Doménové struktury služby Active Directory se nazývá myad.reskit.com, server DNS, který je hostitelem Tato doména může být autoritativní pro zónu _msdcs.myad.reskit.com kde jsou registrovány záznamy DNS používané v rámci replikace služby Active directory. Případně zóna _msdcs.myad.reskit.com může být přeneseno na jiné DNS server. Nicméně infrastruktury DNS byl navržen tak, /s volba se používá k určení serveru DNS, který je autoritativní pro zóna _msdcs.myad.reskit.com.

Na /s možnost, musíte zadat platnou adresu IP. Jedinou výjimku Toto pravidlo je následující kombinace:
dnslint /ad /s localhost
"localhost" není platná adresa IP. Pokud jste Tento parametr se /AD /s kombinace DNSLint zkoušky místního systému (systému, který je DNSLint systémem) schopnost vyřešit záznamy DNS, které se používají pro aktivní Replikace doménové struktury adresářů. DNS rekurzivní dotazy jsou odesílány do místní servery DNS k potvrzení, že místní systém lze vyřešit nakonfigurovaná systému záznamy DNS pro replikace doménové struktury služby Active Directory. To může být užitečné při řešení potíží replikace služby Active Directory na konkrétním řadiči domény.

Obvykle všechny místní systému nakonfigurované servery DNS jsou dotazovány v průběhu tohoto procesu. Výchozí DNS chování modulu překládání klienta je pozorováno, pokud server DNS v horní části seznam serverů DNS místního systému neodpovídá, je další server v seznamu použít.

Další informace získáte klepnutím na následující číslo článku databáze Microsoft Knowledge Base:
261968Vysvětlení funkce správy seznamu serveru v klientovi překládání názvu domény

Vlastnosti

ID článku: 321045 - Poslední aktualizace: 19. května 2011 - Revize: 13.0
Informace v tomto článku jsou určeny pro produkt:
  • Microsoft Windows 2000 Server
  • Microsoft Windows XP Home Edition
  • Microsoft Windows XP Professional
  • Microsoft Windows Server 2003, Datacenter Edition (32-bit x86)
  • Microsoft Windows Server 2003, Enterprise Edition (32-bit x86)
  • Microsoft Windows Server 2003, Standard Edition (32-bit x86)
  • Microsoft Windows Server 2003, Enterprise x64 Edition
  • Microsoft Windows Small Business Server 2003 Premium Edition
  • Microsoft Windows Small Business Server 2003 Standard Edition
Klíčová slova: 
kbdownload kbinfo kbmt KB321045 KbMtcs
Strojově přeložený článek
Důležité: Tento článek byl přeložen pomocí software společnosti Microsoft na strojový překlad, ne profesionálním překladatelem. Společnost Microsoft nabízí jak články přeložené překladatelem, tak články přeložené pomocí software na strojový překlad, takže všechny články ve Znalostní databázi (Knowledge Base) jsou dostupné v češtině. Překlad pomocí software na strojový překlad ale není bohužel vždy dokonalý. Obsahuje chyby ve skloňování slov, skladbě vět, nebo gramatice, podobně jako když cizinci dělají chyby při mluvení v češtině. Společnost Microsoft není právně zodpovědná za nepřesnosti, chyby nebo škody vzniklé chybami v překladu, nebo při použití nepřesně přeložených instrukcí v článku zákazníkem. Společnost Microsoft aktualizuje software na strojový překlad, aby byl počet chyb omezen na minimum.
Projděte si také anglickou verzi článku:321045

Dejte nám zpětnou vazbu

 

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