DNS pentru a determina cauza muncii incorecte va fi mult mai ușor dacă urmați o anumită secvență de acțiuni. Brian Posey (Brien Posey) împărtășește experiența sa de diagnostic.
DNS - una dintre cele mai importante servicii în orice rețea pe o platformă Windows. Este necesar pentru multe alte funcții de rețea Active Directory și. Prin urmare, orice probleme legate de DNS, trebuie să fie abordate cât mai repede posibil. Din fericire, pentru a găsi cauza problemelor, de regulă, se dovedește a fi destul de ușor. Mai jos sunt zece dintre metodele mele preferate de diagnostic.
1. Verificați conexiunea la rețea
Dacă aveți probleme cu DNS primul pas este să vă asigurați că DNS-server este conectat la rețea. Acest lucru va economisi foarte mult timp dacă problemele sunt cauzate de ruperea adaptorului de rețea.
Cel mai simplu mod de a verifica conexiunea - pentru a introduce DNS-server, și ping mai multe calculatoare în rețea, și vice-versa - ping DNS-server pentru alte masini (a se vedea Cum de a lucra efectiv Ping.?). Trebuie avut în vedere faptul că această metodă va funcționa doar cu condiția ca firewall-ul trece de intrare ICMP-pachete.
2. Clarificarea amploarea problemei
În cazul în care conexiunea la rețea funcționează corect, următorul pas este de a determina amploarea problemei. dacă un eșec apare numai atunci când rezoluția numele în rețeaua externă, sau aveți o problemă, iar la nivel local? Acest lucru va determina ce să facă în continuare. Dacă numele rețelei locale sunt rezolvate fara probleme, iar în exterior - nu sunt permise deloc, caz în ISP-ul DNS-server.
3. Se determină numărul de utilizatori afectați de problema
Ea nu interferează, și pentru a afla dacă toți utilizatorii din rețeaua locală se confruntă cu probleme sau defecțiuni apar numai într-o anumită subrețea. Dacă dificultățile sunt doar cu experiență unii utilizatori ar trebui să verificați pentru a vedea dacă acestea aparțin toate același segment de rețea. Într-un astfel de caz, problema poate fi cauzată de spargerea erorilor de configurare router sau DHCP.
4. Verificați dacă să se aplice de echilibrare a sarcinii de rețea
Atunci când serverele web au o sarcină mare, în unele rețele, este împărțit între mai multe identice în metoda Round Robin DNS de servere web. Lipsa tehnologiei constă în faptul că, chiar și în cazul defectării unuia dintre aceste mașini, DNS-server încă mai continuă să transmită traficul de intrare la toate serverele de pe Robin rotund algoritm. Ca urmare, o resursă pe care o echilibrare a sarcinii, pierde periodic conexiunea cu rețeaua.
5. Verificați starea DNS-forwarder
Dacă rezoluția locală numele de rețea este de lucru, dar în exterior nu este nevoie pentru a verifica dacă DNS nu utilizează un server transportoare. Cele mai multe dintre DNS-servere de punere în aplicare rezoluția numelor de Internet folosind sfaturi rădăcină, dar în unele configurații utilizate în schimb transportoare care sunt conectate la ISP-ul DNS-server. Și dacă serverul furnizor nu rulează, rezoluția numele pe rețeaua externă încetează să funcționeze ca o intrare resolver cache învechite.
6. Încercați să ping gazdă
comandă 7. Utilizarea nslookup
8. Încercați să folosiți un alt DNS-server
Cele mai multe organizații folosesc cel puțin două DNS-servere. Dacă unul dintre ele nu funcționează, vă puteți conecta la al doilea. Dacă a doua rezoluție numele de server funcționează corect, problema este într-adevăr legată de gazdă DNS-server și care nu sunt cauzate de unii factori externi.
9. Verificați sistemul de viruși
Odată ce am fost abordat de un utilizator plâng de faptul că, atunci când încercați să mergeți la o anumită resursă, în schimb el a trimis la un site fraudulos. La început am suspectat otrăvire DNS, dar mai târziu a abandonat această versiune, așa cum a suferit doar un singur calculator în rețea.
În cele din urmă sa dovedit că protocolul / IP stiva TCP pe computer infiltrat virusul care interceptează toate cererile de rezolvare de nume. Deci, cauza problemei nu a fost în DNS-server și sistemul local.
10. Reporniți DNS-server
Consiliul banal, dar, dacă nici una dintre aceste metode nu funcționează, puteți încerca să reporniți pur și simplu DNS-server. Nu trebuie doar să se ocupe cu eșecuri inexplicabile în DNS, care se termină după o repornire a DNS-server.
În plus, în practica mea am fost cel puțin două cazuri în care un routere consum de calitate a refuzat să redirecționeze DNS-cereri în timp ce alte tipuri de trafic este tratat fara probleme. Într-unul dintre aceste cazuri au ajutat pentru a reseta setările routerului, celălalt a trebuit să înlocuiască router, care pare să fi fost deteriorat ca urmare a unor căderi de tensiune.