DNS (Sistem de nume de domeniu)

Sistemul de nume de domeniu (DNS) traduce domeniul de domeniu și numele de gazdă la adresele IP și invers.

Pe Internet, DNS convertește automat numele pe care le introducem în bara de adrese a browserului nostru web la adresele IP ale serverelor Web care găzduiesc aceste site-uri. Corporațiile mai mari utilizează, de asemenea, DNS pentru a-și administra propriul intranet al companiei. Rețelele de domiciliu utilizează DNS atunci când accesează Internetul, dar nu o utilizează pentru gestionarea numelor de computere acasă.

Cum funcționează DNS

DNS este un sistem de comunicații de rețea client / server : clienții DNS trimit solicitări și primesc răspunsuri de la serverele DNS . Solicitările care conțin un nume, care rezultă printr-o adresă IP returnată de pe server, sunt denumite căutări DNS înainte. Se acceptă și solicitări care conțin o adresă IP și care au ca rezultat un nume, numit căutări DNS inverse . DNS implementează o bază de date distribuită pentru a stoca acest nume și ultima informație de adresă cunoscută pentru toate gazdele publice de pe Internet.

Baza de date DNS se află pe o ierarhie de servere de baze de date speciale. Atunci când clienții, cum ar fi browserele web, solicită emiterea de nume de gazde pe Internet, o bucată de software (de obicei încorporată în sistemul de operare de rețea) numită resolver DNS contactează mai întâi un server DNS pentru a determina adresa IP a serverului. Dacă serverul DNS nu conține maparea necesară, va transmite, la rândul său, cererea către un alt server DNS la nivelul următor superior din ierarhie. După ce pot fi transmise mai multe mesaje de redirecționare și delegare în cadrul ierarhiei DNS, adresa IP a gazdei date ajunge în cele din urmă la rezolvatorul care la rândul său completează cererea prin intermediul Protocolului de Internet .

DNS include în plus suport pentru cererile de cache și pentru redundanță . Majoritatea sistemelor de operare de rețea suportă configurarea serverelor DNS primare, secundare și terțiare, fiecare dintre acestea putând să satisfacă cerințele inițiale ale clienților.

Configurarea DNS pe dispozitive personale și rețele de domiciliu

Furnizorii de servicii de Internet (ISP) își mențin serverele DNS proprii și folosesc DHCP pentru a configura automat rețelele clienților lor. Alocarea automată a serverului DNS ușurează gospodăriile din sarcina configurației DNS. Nu este însă necesar ca administratorii rețelei de domiciliu să-și păstreze setările ISP-urilor. Unii preferă să utilizeze în schimb una dintre serviciile publice publice DNS disponibile. Serviciile publice DNS sunt concepute astfel încât să ofere performanțe și fiabilitate mai bune decât ceea ce ISP tipic poate oferi în mod rezonabil.

Routerele de bandă largă de acasă și alte dispozitive de gateway de rețea stochează adresele IP primare, secundare și terțe ale serverului DNS pentru rețea și le atribuie dispozitivelor client după cum este necesar. Administratorii pot alege să introducă manual adrese sau să le obțină din DHCP. Adresele pot fi actualizate și pe un dispozitiv client prin meniurile de configurare ale sistemului de operare.

Problemele cu DNS pot fi intermitente și dificil de depanat, având în vedere natura geografică distribuită. Clienții se pot conecta în continuare la rețeaua locală atunci când DNS este rupt, dar nu vor putea ajunge la dispozitivele de la distanță după numele lor. Când setările de rețea ale unui dispozitiv client afișează adresele serverului DNS de la 0.0.0.0 , acesta indică o eroare cu DNS sau cu configurația acestuia în rețeaua locală.