configurați DNS în XP
înainte de a începe
obiective: aflați unde puteți configura setările DNS avansate în XP.
cerințe preliminare: nu există condiții prealabile.
termeni cheie: dns, nume, ip, server, câștigă, adresă, domeniu, netbios, rezoluție
utilizare DNS
când ne uităm la o adresă IP, vedem patru octeți (gruparea a opt biți). Fiecare gazdă din rețea are propria adresă IP. De exemplu, fiecare site web se află pe un server. Dacă dorim să vizităm un site web, trebuie să ne conectăm la serverul special care găzduiește site-ul web pe care dorim să îl vizităm. Pentru a face acest lucru, computerul nostru trebuie să cunoască adresa IP a acelui server. În loc să folosim adrese IP, ne referim la site-uri web care folosesc numele lor (de exemplu www.google.com). pentru oameni, numele sunt mult mai ușor de utilizat, apoi să-și amintească numere, cum ar fi adresele IP. Soluția pentru această problemă este Domain Name Service sau DNS. Folosim DNS pentru a rezolva numele adreselor IP, deoarece este adresa IP pe care computerele o folosesc pentru a vorbi între ele. Putem verifica cu ușurință că prin ping unele gazdă, de exemplu www.google.com. ca rezultat, vom primi înapoi adresa IP de pe serverul DNS. După cum putem vedea, servirile DNS au o funcție foarte simplă. DNS ia nume ușor de utilizat, cum ar fi www.google.com, și îl transformă într-o adresă IP complexă și invers. În acest fel nu trebuie să ne amintim adresele IP și putem naviga pe Web simplu și ușor.
FQDN
serverele de nume DNS efectuează rezoluția numelui rezolvând un nume de domeniu complet calificat (FQDN) într-o adresă IP. Un client solicită serverului său de nume local adresa IP asociată cu numele de domeniu complet calificat. De exemplu, clientul întreabă Care este adresa IP a www.google.com. serverul de nume local își verifică lista și dacă găsește intrarea pentru www.google.com, transmite informațiile înapoi. Dacă serverul de nume local nu poate găsi intrarea, trimite un nume de domeniu complet calificat la unul dintre serverele rădăcină DNS. Serverul rădăcină DNS returnează trimiterea la serverul de nume local. Referința indică serverele de nume pentru nivelul superior al domeniului DNS. Serverul de nume local trimite o interogare iterativă la unul dintre serverele de nume de domeniu de nivel superior (. com în www.google.com caz). Serverul de domeniu. com răspunde cu o trimitere la unul dintre serverele de nume Google. Serverul de nume Google răspunde cu adresa IP a www.google.com. acum clientul poate contacta gazda care găzduiește www.google.com site-ul web.
câștigă
Microsoft a dezvoltat mai întâi propriul sistem de denumire. Folosea nume NetBIOS pentru gazde și Windows Internet Name Service (WINS) pentru a rezolva numele la adresele IP. Numele NetBIOS este un nume de caractere 15 care este utilizat pentru identificarea computerelor noastre din rețea. Toate acestea fac parte din serviciile de rețea Microsoft, pe care Microsoft le-a introdus cu familia de sisteme de operare NT. Se continuă prin familia NT 4.0. Cu Windows 2000 și Windows XP, Microsoft a adoptat serviciul de denumire a domeniului ca instrument principal pentru rezolvarea numelor la adresele IP, în timp ce restul Internetului a fost întotdeauna folosind DNS. Problema pe care Microsoft a avut-o inițial cu DNS este că toate intrările sale trebuiau introduse static (DNS a devenit un instrument dinamic mai târziu). În mediul WINS, un client ar primi mai întâi adresa IP de pe serverul DHCP. Apoi, clientul va contacta serverul WINS, raportând adresa IP. În acest fel, serverul WINS are adrese IP ale tuturor clienților din rețeaua locală. Deci, WINS a fost soluția care a rezolvat această problemă. Cu Windows 2000 serviciul DNS a devenit mai mult un serviciu dinamic. Ar putea înregistra dinamic clienții și ar putea folosi aceste informații pentru a înregistra adresa IP. În acel moment, Microsoft a revenit la utilizarea serviciului DNS ca serviciu principal de rezoluție a numelui. Acum, când folosim Windows XP, acesta își va înregistra automat numele la serverul DNS. Acest lucru simplifică numărul de servicii pe care trebuie să le rulăm, deoarece nu avem nevoie de un server WINS pentru rețeaua noastră locală. Încă folosim victorii, dar numai pentru mașinile vechi care nu înțeleg că DNS poate accepta acum actualizări dinamice de la clienți. Pe măsură ce ne-am mutat în DNS dinamic, Microsoft a trebuit să ajusteze numele. În loc să fie doar un nume NetBIOS, acum adăugăm și informațiile despre domeniu la structura numelui. Pentru a afla cine este cine în rețeaua noastră, putem folosi DNS folosind un FQDN în loc de doar un simplu nume NetBIOS pe care l-am folosit pentru serviciul WINS.
exemplu de configurare
pentru a configura serviciile de rezoluție a numelui pe XP, trebuie să mergem la proprietățile conexiunii și să facem clic pe butonul ‘Advanced…’ din fereastra noastră de configurare TCP/IP. În proprietăți avansate putem vedea setările IP curente, DNS, victorii și fila Opțiuni.
imagine 239.1-Proprietăți avansate TCP/IP
deși majoritatea computerelor au o singură adresă IP și un singur Gateway implicit, observați că în fila Setări IP putem configura mai multe adrese și gateway-uri. Să deschidem fila DNS. Aici putem edita setările DNS pentru computerul nostru.
Image 239.2 – fila DNS
primul lucru pe care l-am face în fila DNS este să adăugăm servere DNS suplimentare. Desigur, serverul DNS primar trebuie plasat pe primul loc pe listă. Dacă primul server DNS nu poate fi contactat, sistemul nostru va încerca să contacteze următorul server DNS din listă. Un alt lucru pe care îl putem face aici este să a adăuga sufixe suplimentare. Să presupunem că trebuie să contactăm ‘host-pc’ folosind DNS. Să presupunem că ‘host-pc’ este pornit ‘utilizewindows.com domeniu. Să presupunem că vrem să accesăm ‘host-pc’ de pe computerul care este, de asemenea, pe ‘utilizewindows.com domeniu. Dacă tastăm doar numele computerului – ‘host-pc’, serverul DNS va privi automat în ‘utilizewindows.com’ și încercați să localizați adresa IP pentru ‘host-pc’. Acum, să spunem că vrem să contactăm ‘host2’ care se află pe ‘utilizeothersystem.com’. dacă tastăm doar numele ‘host2’, serverul nostru DNS va încerca, de asemenea, să localizeze computerul în ‘utilizewindows.com’. serverul DNS nu va reuși să localizeze ‘host2’, deoarece este localizat pe ‘utilizeothersystem.com’. dacă ‘utilizeothersystem.com’ este un domeniu pe care îl folosim frecvent și este într-o anumită relație cu domeniul nostru principal ‘utilizewindows.com’ domeniu, putem adăuga ‘utilizeothersystem.com ca sufix anexat. În acest caz, dacă căutăm ‘host2’, serverul nostru DNS ar verifica mai întâi ‘utilizewindows.com’, și apoi, în caz de eșec, ar verifica ‘utilizeothersystem.com’.
să deschidem fila victorii. Aici putem adăuga, elimina și controla ordinea serverelor noastre WINS. Încă o dată, trebuie să punem serverul nostru principal WINS în partea de sus a listei. Serverele WINS sunt utilizate pentru efectuarea rezoluției numelui NetBIOS.
Image 239.3 – wins Tab
aici putem activa, de asemenea, LMHOSTS, și edita setările NetBIOS. Avem capacitatea de a dezactiva NetBIOS prin TCP/IP și am face asta dacă ne aflăm într-un mediu în care folosim doar DNS.
depanare
Windows XP acceptă două tipuri diferite de servicii de rezoluție a numelui, DNS și WINS. Amintiți-vă, când menționăm DNS, vorbim despre nume de domenii complet calificate, adică. DNS utilizează FQDN pentru a identifica un anumit computer. Un exemplu în acest sens ar putea fi ‘host1.utilizewindos.com’. pe de altă parte, WINS folosește doar nume NetBIOS pentru rezoluția name to IP. Numele NetBIOS sunt nume simple și pot conține doar 15 caractere. De exemplu, numele NetBIOS ar putea fi ‘host1’.
când depanați serviciile de rezoluție a numelui, mai întâi trebuie să verificăm dacă totul este în regulă cu TCP/IP. De exemplu, dacă am ping unele adrese IP, și totul merge bine, știm că conectivitatea IP este OK. Dacă ping numele computerului, și a obține o eroare, știm că avem probleme cu serviciul nostru de nume.
Image 239.4-PING
următoarea utilitate pe care ar trebui să o rulăm este ‘ipconfig /all’. Cu acest instrument putem verifica dacă adresele IP pentru DNS sau WINS sunt configurate corect.
Image 239.5-IPCONFIG
următorul lucru pe care îl putem face este să rulăm ‘nslookup’ și să vedem dacă obținem o adresă IP de pe serverul nostru DNS.
Image 239.6-NSLOOKUP
dacă toate setările noastre sunt configurate corect, ar trebui să verificăm serviciile legate de rezoluția numelui (cum ar fi ‘client DNS’) și să ne asigurăm că acestea sunt funcționale. Un alt lucru pe care îl putem face este să încercăm să ne reînregistrăm la serverul nostru DNS. Pentru a face acest lucru, trebuie să introducem ‘ipconfig /registerdns’ în linia de comandă. Pentru numele NetBIOS putem folosi ‘nbtstat-rr’ pentru a vedea starea rezoluției numelui și ‘nbtstat-RR’ pentru a vă reînregistra la serverul WINS.
Image 239.7-REGISTERDNS
putem folosi și comanda ‘ipconfig /flushdns’ pentru a șterge memoria cache DNS, deoarece uneori putem avea informații greșite conținute în ea. Pentru numele NetBIOS vom folosi comanda ‘nbtstat-R’ pentru a face același lucru.
în cele din urmă, ca soluție temporară putem folosi fișierul HOSTS pentru a configura numele DNS sau fișierul LMHOSTS pentru numele NetBIOS.
amintiți-vă
putem avea mai multe servere DNS definite. Serverul DNS primar trebuie să fie plasat primul pe listă. Serverele WINS sunt utilizate pentru efectuarea rezoluției numelui NetBIOS.