Descriere a utilitarului în DNSLint

Traduceri articole Traduceri articole
ID articol: 321045
Măriți totul | Reduceți totul

În această pagină

Rezumat

DNSLint este un utilitar Microsoft Windows care vă ajută să diagnostica probleme rezoluția de nume DNS comune.

Informații suplimentare

DNSLint are trei func?ii care verifica Domain Name System (DNS) înregistrările și pentru a genera un raport HTML. Trei func?ii sunt:
  • dnslint/d: aceasta diagnosticele cauzele posibile ale "delega?ie de lame" și alte probleme legate de DNS.
  • dnslint /ql: aceasta verifică un set definit de utilizator de înregistrări DNS la mai multe DNS fermă de servere.
  • dnslint Motordichtsatz: aceasta verifică înregistrărilor DNS utilizate în mod specific pentru Active Directory replicare.
DNSLint este un utilitar de linia Către de comandă. Sintaxa este:
dnslint d domain_name | Motordichtsatz [LDAP_IP_address] | /QL input_file
[c [pop, smtp, imap]] [/ no_open] [r report_name]
[t] [/ test_tcp] [s DNS_IP_address] [v] [/ y]
Trebuie să specificați d, Motordichtsatzsau /ql cînd tu a alerga DNSLint. Alte switch-uri sunt op?ionale.

Tu utilizați comutatorul /d pentru a solicita efectuarea unor încercări nume domeniu. Acest parametru este util atunci când vă Depanarea problemelor de delegare de lame.
  • Trebuie să specificați un nume de domeniu pentru a testa.
  • Imposibil de utilizat comutatorul /d cu comutatorul Motordichtsatz .
Utilizați comutatorul Motordichtsatz pentru a solicita efectuarea unor încercări Active Directory.
  • Comutatorul Motordichtsatz rezolvă înregistrărilor DNS utilizate pentru AD forestier replicare.
  • implicit, sistemul local LDAP serviciul este folosit.
  • Aveți posibilitatea să specificați o adresă IP la distanță LDAP serverul (op?ional).
  • Numai valabil adresele IP sunt acceptate. nume de sign-in nu sunt acceptate.

    De obicei, aceasta este un domeniu Active Directory controler.
  • Trebuie să utilizați comutatorul Motordichtsatz cu opțiunea/s , unde /s specifică Adresă IP a unui server DNS care este autoritate pentru zona _msdcs în rădăcina de pădure AD.
  • Imposibil de utilizat comutatorul Motordichtsatz cu d sau c.
Utilizați comutatorul /ql pentru a solicita efectuarea unor încercări DNS interogare dintr-o listă.
  • Comutatorul /ql trimite interogări DNS specificate în o textului Fișier
  • Trebuie să specificați calea și nume de sign-in de intrare Fișier.
  • comutatorul /ql acceptă înregistrarea A, PTR, CNAME, SRV ?i MX interogări.
  • Creați un fișier de intrare probă rulând următoarele:
    dnslint /ql Creare automată
  • Imposibil de utilizat comutatorul /ql cu d, Motordichtsatzsau c.
Note:
  • Se poate utiliza d, Motordichtsatzși /ql împreună.
  • Se poate utiliza c ?i Motordichtsatz sau /ql.
  • Când utilizați Motordichtsatz, trebuie să specificați/s.

Comutatoare opționale


Utilizați c pentru a solicita teste de conectivitate pe serverele de poștă electronică.
  • Comutatorul/c testele SMTP, POP și IMAP porturi pe serverele de poștă electronică găsit.
  • implicit, toate cele trei (SMTP, POP și IMAP porturile) sunt testate. Aveți posibilitatea să specificați una sau o combinație. Pentru aceasta, utilizați un separate prin virgulă lista: c pop, imap, smtp.
Pentru a împiedica deschiderea automat raportul, utilizați /no_open. Comutatorul /no_open este utilă în Scripturi.

Utilizați comutatorul /r pentru a specifica nume de sign-in fișierului raport care este creat.
  • extensie nume de fișier .htm este ad?ugat? automat Nume raport.
  • Raportul este creată în HTML format. nume de sign-in implicit este Dnslint.htm
  • locație implicită este directorul curent.
Utilizați comutatorul/s la spre bypass o interogare InterNIC whois.
  • Aveți posibilitatea să specificați adresă IP de server DNS în loc să o interogați InterNIC pentru unul.
  • Comutare /s începe verificarea înregistrărilor DNS utilizând IP furnizate adresa.
  • Numai valabil adresele IP sunt acceptate. nume de sign-in nu sunt acceptate.
  • Utilizați această opțiune pentru a verifica nume de sign-in de domenii care nu sunt susținută de InterNIC.
  • Când utilizați Motordichtsatz, trebuie să utilizați/s pentru a specifica un server DNS care este autoritară pentru _msdcs subdomeniu în domeniul rădăcina pădurii AD.
  • Când utilizați Motordichtsatz, aveți posibilitatea să executați localhost/s pentru a determina dacă sistemul local poate rezolva înregistrările care se găsesc în testele AD.
Utilizați /t pentru a solicita ieșire într-un fișier text.
  • Fișierul text partajează același nume ca raportul .htm, dar are o extensie de nume de fișier .txt.
  • Fișierul text creat în același director ca .htm Fișier de raport.
Utilizarea /test_tcp pentru a solicita portul TCP 53 testate.
  • implicit, este testat doar portul UDP 53.
  • Opțiunea /test_tcp verifică dacă TCP port 53 răspunde interogări.
  • Opțiunea /test_tcp nu poate fi utilizat cu /ql.
Utilizați v pentru a solicita ieșire detaliată pe ecran.

Utilizați y pentru a suprascrie un fișier existent raport fără semnalare. The /y comutator este utilă în Scripturi.

Parametrii necesare


Pentru a executa DNSLint, utilizați una dintre următoarele trei parametri:
  1. Utilizați d pentru testele de nume de domeniu
  2. Utilizați Motordichtsatz pentru Active Directory replicare teste.
  3. Utilizați /ql pentru testele precizate într-o listă de interogare.
Utilizați comutatorul /d (testul de nume de domeniu) pentru a testa un anumit nume de domeniu DNS. Utilizați acest parametru pentru a ajuta la diagnosticarea "lame delegația" probleme și alte legate de DNS probleme. nume de sign-in de domeniu pe care tu test poate fi un nume care este înregistrat pentru utilizare pe Internet sau un nume care este folosit într-un spațiu de nume privat. Când tu test nume de sign-in de domenii pe o rețea particulară, sau nume de sign-in de domenii înregistrate pe Internet care sunt mai mult de două niveluri profund, trebuie să utilizați opțiunea/s trebuie să fie utilizat.

Utilizați comutatorul Motordichtsatz (testul Active Directory) pentru a testa înregistrărilor DNS responsabil pentru replicare Pădurea Active Directory. După comutatorul Motordichtsatz , specificați Adresă IP a unui server LDAP, care este utilizat pentru Prezentul test. De obicei, aceasta este un controler de domeniu Active Directory. Dacă DNSLint se execută pe un controler de domeniu, nici o adresă IP este necesar deoarece valoare implicită pentru acest parametru este 127.0.0.1.

Utilizați comutatorul /ql (interogare Listă tabel testul) pentru a testa înregistrările DNS specificate în o fișierul text de intrare. Specificați cale completă și nume de sign-in fișierului text intrare imediat după comutatorul. A alerga dnslint /ql Creare automată pentru a genera un fișier de intrare din text probă numit în dnslint.txt. Acest lucru fișierul conține o explicație pe format impus. Aveți posibilitatea să utilizați acest fișier ca un șablonul pentru a crea altă intrare fișiere.

Mai multe argumente opționale



Comutatorul /v (detaliat) activează "modul" vorbaret"". Cu acest parametru DNSLint va afișa pașii le ia pentru a colecta date pe ecran. Tu Puteți trimite această produc?ie într-un fișier. De exemplu, dnslint v/d msn.com.
implicit, nume de sign-in raportului care generează DNSLint este Dnslint.htm. Cu comutatorul /r (raport), aveți posibilitatea să specificați nume de sign-in și locația de Fișier raport care generează DNSLint. Aveți posibilitatea să acordați același nume fișierul raport ca nume de domeniu sau server DNS care a fost testat. nume de sign-in de fișier ".htm" extinderea este adăugat la nume de sign-in raportului automat deoarece raportul este în Formatul HTML.

implicit, încearcă să deschidă automat DNSLint Fișier raport după ce este generat, utilizând orice program este asociat cu Fișier .htm fișierul de raport. De obicei, este Microsoft Internet Explorer asociate cu extensia .htm. Nu există nici o modalitate de a schimba formatul de raport la altceva decât HTML utilizând DNSLint.

Pentru a defini locația la care este scris fișierul raport, specificați cale completă și nume de sign-in Fișier de raport. DNSLint supports both unitățile locale și conven?ie universală de denumire Căile (UNC). De exemplu, comanda dnslint d msn.com r c:\reports\reskit creează un raport numit Reskit.htm în folderul C:\Reports. The comandă dnslint d mydom.local r \\server1\reports\mydom creează un raport privind sistemul la distanță denumit server1 Rapoartele parts. nume de sign-in de raport este Mydom.htm.


Dacă specificați comutatorul /t (textul), DNSLint generează un raport de textul și un HTML raport. Raportul textului utilizează același nume cu raportul .htm, cu excepția faptului că sale extensie nume de fișier este .txt. Fișierul este creat în același folder cu .htm Fișier. De exemplu, comanda dnslint d msn.com r c:\reports\reskit t creează două rapoarte în folderul C:\Reports. Un raport este Reskit.htm numit, iar celălalt este numit Reskit.txt.

implicit, când DNSLint detectează că un fișier de raport cu același nume ca o că se întâmplă pentru a genera deja există în folderul țintă, DNSLint vă solicită pentru a suprascrie fișierul. Cu opțiunea y , DNSLint poate suprascrie un fișier existent raport fără solicitându-vă permisiunea. Fișierul .htm și fișier .txt opționale sunt suprascrise când utilizați această opțiune.

Comandă dnslint y d msn.com r c:\reports\reskit t creează două rapoarte în folderul C:\Reports. Un raport este Reskit.htm numit, iar celălalt este numit Reskit.txt. Fișiere raport existente sunt suprascrise fără solicitându-vă.

Comutatorul /no_open împiedică deschiderea automat raportul DNSLint după ce este generat. Această opțiune este utilă când se utilizează DNSLint din Scripturi când nu doriți pentru a examina rapoartele imediat sau rapoartele de revizuire la sistemul de DNSLint a fost alerga de la. De exemplu, comanda dnslint y d msn.com /no_open generează un raport numit Dnslint.htm care suprascrie o raport preexistente cu același nume, fără a solicita confirmarea utilizatorului. DNSLint nu automat deschide raportul atunci când acesta este completat.

Utilizați opțiunea de /test_tcp (testul TCP portul 53) să solicite ca TCP port 53 fi testate când se utilizează d . Multe fermă de servere DNS pe Internet azi nu acceptă DNS interogările pe TCP portul 53, pentru a evita atacuri posibile pe acel port. implicit, doar portul UDP 53 este testat atunci când se execută DNSLint. Specificând opțiunea /test_tcp va obține DNSLint pentru a trimite o singură interogare DNS prin TCP și raport dacă o s-a primit răspuns.

Puteți utiliza opțiunea de /test_tcp cu d și Motordichtsatz. Cu toate acestea, se poate utiliza opțiunea /test_tcp cu /ql sau o combinație de Motordichtsatz/s localhost . Cu funcția /ql , TCP port 53 poate fi testată direct din fișierul de intrare. Funcția de Motordichtsatz/s localhost testează dacă serverele DNS local configurat poate rezolvarea înregistrărilor DNS utilizate pentru reproducerea de pădure Active Directory locală. Puteți testa TCP portul 53 conectivitate utilizând Motordichtsatz/s ip_addr în schimb, în cazul în care ip_addr este perioada de anchetă adresa unui server DNS care este autoritară pentru zona _msdcs în rădăcina de domeniu Active Directory.

De exemplu:
dnslint/d microsoft.com v /test_tcp
Comutatorul /c/c (conectivitate testul) solicită teste DNSLint bine-cunoscut e-mail porturi pe toate serverele de poștă electronică se găsește în marcă de timp ce inspecta serverele DNS pentru nume de sign-in de domeniu specificat. Simplu Mail Transfer Protocol (SMTP), Post Oficiul Protocol (POP versiunea 3) și Protocol Internet Message Access (IMAP versiunea 4) sunt acceptate. implicit, când este specificat parametrul /c , DNSLint încearcă să se conecteze la toate trei porturi pe fiecare server de e-mail care le găsește. Asta este, TCP portul 25 pentru SMTP, TCP port 110 pentru POP ?i TCP portul 143 pentru IMAP.

DNSLint rapoarte de stat că fiecare port: "Ascultare", "Nu asculta" sau "Nici un răspuns." Dacă DNSLint constată că un port este ascultare, se întoarce de asemenea răspunsul de la Port dacă există este returnată. De exemplu, dacă este de a asculta un port SMTP, acesta returnează de obicei un răspuns care este compatibil cu Protocolul SMTP specifica?ia, cum ar fi următoarele:

220 mailsrv.reskit.com Microsoft ESMTP MAIL Service, versiunea: 5.0.2195.3705 gata la Mon, 13 mai 2002 17: 08: 36-0700

Atunci când un port este raportat ca "Nu asculta", acest lucru indică faptul că server de e-mail fiind interogate a răspuns cu un pachet TCP cu setul de pavilion Resetare. Acest lucru indică faptul că nu există Fără acoperire sau un program asculta pe portul.

"Nici un răspuns" este raportat la țintă server de e-mail nu răspunde la încercarea de conectare. Presupunând că serverul destinație este operațional și rulează, acest lucru indică faptul că portul este în curs de filtrată pe serverul țintă sau undeva între client care execută Serverul DNSLint și țintă.

Comandă dnslint y v/c d msn.com generează un raport numit Dnslint.htm care suprascrie o raport preexistente cu același nume, fără a solicita confirmarea utilizatorului. Deoarece /c opțiune este specificat, o secțiune suplimentară este anexată la The Bottom din raportul DNSLint etalon:
Rețea Connectivity teste
Serverul de poștă electronică: smtp-gw-4.msn.com
Adresa IP: 207.46.181.13

Răspuns de SMTP:
cpimssmtpa18.msn.com 220 Microsoft ESMTP MAIL Service, versiunea:
5.0.2195.4905 gata la Tue, 14 mai 2002 09: 26: 06-0700

Răspuns POP: nici un răspuns (eventual filtrate)

IMAP răspuns: nici un răspuns (eventual filtrate)
Note:

Una sau mai multe fermă de servere POP nu răspunde.
Una sau mai multe fermă de servere IMAP nu răspunde.

Când un server de e-mail țintă se nu răspunde la o încercare de conectare la unul dintre porturile sale de e-mail, DNSLint încercări conexiunea de trei ori. Acesta este comportamentul standardul pentru un client de TCP. Deoarece DNSLint asteapta pentru trei separată TCP unire attempts la marcă de timp afară înainte de DNSLint indică faptul că nu a existat "Nici un răspuns", acest proces poate încetini finalizarea raportului. Pentru a optimiza func?ionarea DNSLint, aveți posibilitatea să specificați care e-mail portul sau porturile doriți să verificați în loc de a verifica toate cele trei toate marcă de timp.

implicit, când opțiunea/c este specificat, toate trei porturi TCP (25, 110, 143) sunt verificat. Dar, aveți posibilitatea să specificați ce porturi pentru a verifica după opțiunea/c . Specificați o listă delimitată de virgule imediat după opțiunea/c . Specificați porturile valabil numai: smtp, pop, imap. Orice combina?ie a acestor trei porturi de lucrări. De exemplu, comandă dnslint d reskit.com c smtp specifică că ar trebui să fie numai SMTP port (TCP port 25) verificat.


Comanda dnslint d reskit.com c pop, smtp precizează că numai portul SMTP (TCP port 25) ?i POP port (TCP se verifică portul 110).

Comandă dnslint d reskit.com c imap, pop precizează că numai portul IMAP (TCP port 143) ?i POP port Trebuie verificat (TCP port 110).


Utilizați comutatorul /s/s (a servi) cu funcții d și Motordichtsatz . Comutatorul/s are mai multe scopuri, dar durează doar un singur tip acoperire de date, o adresă IP validă a unui server DNS (cu o singură excepție).

Când vă specificați /d/d, opțiunea s ignoră căutare InterNIC Whois care DNSLint îndeplinește implicit. Ca rezultat, DNSLint poate executa teste pe rețele private și pe nume de sign-in de domenii care sunt mai profundă decât domenii de nivel secundar pe Internet. DNSLint poate verifica, de asemenea, nume de sign-in de domenii care nu sunt acceptate de InterNIC. La marcă de timp acest articol a fost scris, InterNIC acceptate căutările Whois pentru următoarele domenii: .biz, .com, .coop, .edu, .info, .int, .museum, .net, și . org.

Când utilizați Motordichtsatz, comutatorul/s este utilizat pentru a preciza Adresă IP a unui server DNS care este cu autoritate pentru subdomeniu unde înregistrărilor DNS utilizate pentru Active Directory forestiere de reproducere sunt înregistra?i. De obicei, acest lucru este _msdcs subdomeniu sub rădăcina pădurii Active Directory. De exemplu, dacă rădăcina Pădure Directory activă se numește myad.reskit.com, serverul DNS care găzduiește acest domeniu poate fi, de asemenea, cu autoritate pentru zona _msdcs.myad.reskit.com, în cazul în care sunt înmatriculate înregistrărilor DNS utilizate în director Active replicare. Alternativ, zona de _msdcs.myad.reskit.com poate fi delegată o diferite server DNS. Cu toate acestea, infrastructura DNS a fost proiectat, opțiunea/s este folosit pentru a specifica un server DNS care este autoritară pentru zona _msdcs.myad.reskit.com.

Opțiunea/s trebuie să specificați o adresă IP validă. Singura excepție această regulă este o combinație de următoarele:
dnslint Motordichtsatz/s localhost
"localhost" nu este o adresă IP validă. Când vă specificați acest parametru cu combinația Motordichtsatz/s , DNSLint încercări locală a sistemului (sistemul care este rulează DNSLint) capacitatea de a rezolva înregistrările DNS sunt utilizate pentru Active Directorul pădure replicare. Interogări recursive DNS sunt trimise locale sistemul este configurat DNS server(s) pentru a confirma că sistemul local poate rezolva înregistrărilor DNS utilizate pentru reproducerea Pădurea Active Directory. Acest lucru poate fi util la depanarea problemelor de replicare Active Directory pe un controler de domeniu special.

De obicei, nu toate locale sistem de configurat fermă de servere DNS sunt interogate în timpul acestui proces. Implicit DNS clientul rezolvatorul de comportament este observat, astfel încât dacă serverul DNS din partea superioară a sistemul local serverul DNS listă nu răspunde, este următorul server în Listă tabel utilizat.

Pentru informații suplimentare, faceți clic pe următorul număr de articol pentru a vedea articolul în bază de cunoștințe Microsoft:
261968Explicație a caracteristicii Gestionare Listă tabel Server din nume domeniu rezolvatorul de client

Proprietă?i

ID articol: 321045 - Ultima examinare: 21 august 2012 - Revizie: 1.0
Cuvinte cheie: 
kbdownload kbinfo kbmt KB321045 KbMtro
Traducere automată
IMPORTANT: Acest articol a fost tradus de software-ul de traducere automată Microsoft, si nu de un traducător. Microsoft vă oferă atât articole traduse de persoane, cât și articole traduse automat, astfel incat aveti access la toate articolele din Baza noastră de informatii în limba dvs. materna. Totuși, un articol tradus automat nu este întotdeauna perfect. Acesta poate conține greșeli de vocabular, sintaxă sau gramatică, la fel cum un vorbitor străin poate face greșeli vorbind limba dvs. materna. Compania Microsoft nu este responsabilă pentru nici o inexactitate, eroare sau daună cauzată de traducerea necorespunzătoare a conținutului sau de utilizarea traducerii necorespunzătoare de către clienții nostri. De asemenea, Microsoft actualizează frecvent software-ul de traducere automată.
Face?i clic aici pentru a vizualiza versiunea în limba engleză a acestui articol: 321045

Trimite?i feedback

 

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