Ce este un server DNS și cum să alegeți cel mai potrivit tip de server DNS. Ce este DNS și cum funcționează

Majoritatea utilizatorilor de Internet știu că un server DNS oferă traducerea numelor site-urilor web în adrese IP.Și, de obicei, aici se termină cunoștințele despre serverul DNS. Acest articol este conceput pentru a arunca o privire mai aprofundată asupra funcțiilor sale.

Deci, să ne imaginăm că trebuie să depanați o rețea pentru care furnizorul a alocat un bloc de adrese „corecte” sau să configurați pentru a ridica retea locala serverul dvs. DNS. Aici apar imediat tot felul de cuvinte înfricoșătoare, cum ar fi „zonă”, „transfer”, „forwarder”, „in-addr.arpa” și așa mai departe. Să rezolvăm treptat treptat.

Într-un mod foarte abstract, putem spune că fiecare computer de pe Internet are doi identificatori principali - un nume de domeniu (de exemplu, www..0.0.1). Însă abstractizarea constă în faptul că un computer poate avea mai multe adrese IP (mai mult, fiecare interfață poate avea propria sa adresă, în plus, mai multe adrese pot aparține unei singure interfețe), și pot exista și mai multe nume. Mai mult, ei pot comunica fie cu una, fie cu mai multe adrese IP. Și în al treilea rând, este posibil ca computerul să nu aibă deloc un nume de domeniu.

După cum am menționat mai devreme, sarcina principală a unui server DNS este să traducă numele de domenii în adrese IP și invers. În zorii Internetului, când era încă ARPANET, acest lucru s-a rezolvat prin menținerea unor liste lungi cu toate retele de calculatoare. În acest caz, o copie a unei astfel de liste ar trebui să fie pe fiecare computer. Desigur, odată cu creșterea rețelei, o astfel de tehnologie nu a mai devenit convenabilă pentru utilizatori, deoarece aceste fișiere erau dimensiuni mari, în plus, trebuiau să fie și sincronizate. Apropo, unele astfel de „ecouri ale trecutului” ale acestei metode pot fi găsite și astăzi. Așa în Fișierul HOST(atât UNIX, cât și Windows) puteți introduce adresele serverelor cu care lucrați în mod regulat.

Deci, DNS a venit să înlocuiască sistemul incomod „cu fișier unic” - structura ierarhică nume, inventate de dr. Paul Mockapetris.

Deci, există „rădăcina copacului” - „”. (punct). Având în vedere că această rădăcină este aceeași pentru toate domeniile, un punct nu este de obicei plasat la sfârșitul numelui. Dar este folosit în descrierile DNS și trebuie să vă amintiți acest lucru. Sub această „rădăcină” sunt domeniile de primul nivel. Există câteva dintre ele - com, net, edu, org, mil, int, biz, info, gov (etc.) și domenii de stat, de exemplu, ua. Chiar mai jos sunt domeniile de nivel al doilea, și chiar mai jos sunt domeniile de nivel al treilea etc.

Ce este „ierarhia ascendentă”

La configurare, este specificată adresa a cel puțin unui server DNS, dar, de regulă, sunt două. Apoi, clientul trimite o cerere către acest server. Serverul care primește cererea fie răspunde dacă răspunsul îi este cunoscut, fie transmite cererea către un server „superior” (dacă este cunoscut), fie direct către cel rădăcină, deoarece fiecare server DNS cunoaște adresele rădăcinii. servere DNS.
Apoi cererea începe să scadă - serverul rădăcină redirecționează cererea către serverul de primul nivel, care o redirecționează către serverul de al doilea nivel etc.

Pe lângă această „conexiune verticală”, există și cele „orizontale”, după principiul „primar - secundar”. Și dacă presupunem că serverul care deservește domeniul și funcționează „fără backup” devine brusc indisponibil, atunci computerele situate în acest domeniu vor deveni și ele indisponibile! De aceea, la înregistrarea unui domeniu de nivel al doilea, există cerința de a indica cel puțin două servere DNS care vor deservi acest domeniu.

Pe măsură ce Internetul continuă să crească, toate domeniile nivel superior au fost împărțite în subdomenii sau zone. Fiecare zonă este un domeniu independent, dar la accesarea bazei de date de nume interogează domeniul părinte. Zona părinte garantează zonei copil dreptul de a exista și este responsabilă pentru comportamentul acesteia în rețea (la fel ca în viata reala). Fiecare zonă trebuie să aibă cel puţin două servere DNS care mențin baza de date DNS pentru această zonă.

Principalele condiții pentru funcționarea serverelor DNS într-o zonă sunt prezența unei conexiuni separate la Internet și plasarea lor în diverse rețele pentru a asigura toleranța la erori. Prin urmare, multe organizații se bazează pe furnizorii de servicii de internet pentru a gestiona serverele DNS secundare și terțiare pentru ei.

Servere recursive și nerecursive

Serverele DNS pot fi recursive sau nerecursive. Diferența dintre ele este că cele recursive returnează întotdeauna un răspuns clientului, deoarece monitorizează în mod independent trimiterile către alte servere DNS și le interogează, în timp ce cele nerecursive returnează aceste trimiteri către client, iar clientul trebuie să interogheze independent serverul specificat. .

Serverele recursive sunt de obicei folosite niveluri scăzute, de exemplu, în rețelele locale, deoarece memorează în cache toate răspunsurile intermediare și așa mai departe cererile ulterioare către acesta, răspunsurile vor fi returnate mai repede. Și serverele nerecursive sunt adesea în vârful ierarhiei, deoarece primesc atât de multe solicitări încât pur și simplu nu există suficiente resurse pentru a stoca răspunsurile în cache.

Forwarderi - expeditori de solicitări și acceleratori de rezoluție de nume

Serverele DNS au destul de multe proprietate utilă– abilitatea de a folosi așa-numitele „expanderi”. Un server DNS „cinstit” interoghează în mod independent alte servere și găsește răspunsul dorit. Dar dacă rețeaua dvs. este conectată la Internet printr-o linie lentă (de exemplu, dial-up), atunci acest proces poate dura mult timp. Prin urmare, puteți redirecționa aceste solicitări, de exemplu, către serverul furnizorului și, după aceea, pur și simplu acceptați răspunsul acestuia.

Utilizarea unor astfel de „expederi” poate fi utilă companiilor mari care au mai multe rețele. Deci, în fiecare rețea, puteți instala un server DNS relativ slab și puteți specifica o mașină mai puternică cu o linie mai rapidă ca „redirecționar”. Deci, se dovedește că toate răspunsurile vor fi stocate în cache de acest server mai puternic, ceea ce va duce la o rezoluție mai rapidă a numelor pentru întreaga rețea.

Fiecare domeniu are propria sa bază de date DNS, care arată ca un set de simple fișiere text. Acestea sunt localizate pe serverul DNS primar (principal) și din când în când sunt copiate pe servere secundare. Și configurația serverului indică ce fișier conține descrieri de zonă, precum și dacă serverul este primar sau secundar pentru această zonă.

Adresă unică

O adresă unică de Internet se formează prin adăugarea unui nume de domeniu la numele de gazdă. Astfel, un computer, de exemplu, „fred” într-un domeniu, de exemplu, „smallorg.org” se va numi fred.smallorg.org. Apropo, un domeniu poate conține atât gazde, cât și zone. De exemplu, domeniul smallorg.org poate conține gazda fred.smallorg.org și, în același timp, găzduiește zona acctg.smallorg.org, care este un subdomeniu și ar putea conține o altă gazdă barney.acctg.smallorg.org. Deși acest lucru simplifică baza de date cu nume, face căutarea gazdelor în rețele de internet mai complex.

Sistemul DNS implementează trei scenarii pentru căutarea unei adrese IP într-o bază de date.

  • Un computer care trebuie să se conecteze la un alt computer din aceeași zonă trimite o solicitare către serverul DNS local al zonei pentru a căuta adresa IP computer la distanță. Server DNS local care are această adresă baza locala nume date, returnează adresa IP solicitată computerului care a trimis solicitarea.

* Un computer care trebuie să se conecteze la un computer din altă zonă interogează serverul DNS local al zonei sale. Serverul DNS local detectează asta calculatorul potrivit se află într-o zonă diferită și generează o solicitare către serverul DNS rădăcină. Serverul DNS rădăcină coboară în arborele serverelor DNS și găsește serverul DNS local corespunzător. De la acesta primește adresa IP a computerului solicitat. Serverul DNS rădăcină transmite apoi această adresă serverului DNS local care a trimis cererea. Serverul DNS local returnează adresa IP computerului de pe care a fost făcută cererea. Împreună cu adresa IP, se transmite o valoare specială - durata de viață TTL (time to live). Această valoare îi spune serverului DNS local cât timp poate stoca adresa IP a computerului de la distanță în memoria cache. Acest lucru crește viteza de procesare a cererilor ulterioare.

* Un computer care trebuie să se reconecteze cu un computer dintr-o altă zonă interogează serverul DNS local al zonei sale. Serverul DNS local verifică dacă numele este în memoria cache și dacă TTL-ul nu a expirat încă. Dacă adresa este încă în cache și TTL-ul nu a expirat, atunci adresa IP este trimisă computerului solicitant. Acesta este considerat un răspuns neautorizat deoarece serverul DNS local crede că de atunci ultima cerere Adresa IP a computerului de la distanță nu s-a schimbat.

În toate cele trei cazuri, computerul are nevoie doar de adresa IP a serverului DNS local pentru a căuta un computer pe Internet. Lucru în continuare Serverul DNS local caută adresa IP corespunzătoare numelui solicitat. După cum puteți vedea, totul este acum mult mai simplu pentru computerul local.

Pe măsură ce arborele DNS a crescut, au fost impuse noi cerințe pe serverele Sistemului de nume de domeniu. După cum am menționat mai devreme, serverele DNS părinte trebuie să aibă adresele IP ale serverelor DNS secundare pentru a procesa corect interogările DNS pentru rezoluția numelui la adresa IP. Pentru ca interogările DNS să fie procesate corect, căutările în arborele DNS trebuie să înceapă dintr-un anumit punct. În timpul copilăriei internetului, majoritatea căutărilor de nume au fost făcute nume locale gazde. Cea mai mare parte a traficului DNS a fost în zona locală și doar în cel mai rău caz a ajuns la serverele DNS părinte. Cu toate acestea, odată cu popularitatea tot mai mare a Internetului și, în special, a Web-ului, au fost generate tot mai multe interogări DNS către gazdele de la distanță din afara zonei locale. Când serverul DNS nu a găsit numele de gazdă în baza sa de date, a fost forțat să interogheze serverul DNS de la distanță. Cei mai potriviți candidați pentru serverele DNS la distanță, desigur, au fost serverele DNS de nivel superior care au informatii complete despre arborele de domenii și sunt capabili să găsească serverul DNS dorit, responsabil pentru zona de care aparține gazda solicitată. Apoi returnează adresa IP a gazdei dorite la serverul DNS local. Toate acestea duc la supraîncărcări colosale ale serverelor rădăcină ale sistemului DNS. Din fericire, nu sunt atât de mulți și toți distribuie uniform sarcina între ei. Servere DNS locale lucrați cu servere DNS de domeniu de nivel superior utilizând protocolul DNS, despre care este discutat mai târziu în această prelegere.

Sistemul DNS este o stradă cu două sensuri. DNS nu caută doar o adresă IP prin prenume gazdă, dar este, de asemenea, capabil să efectueze operația inversă, adică Determinați numele gazdei în rețea folosind adresa IP. Multe servere Web și FTP de pe Internet restricționează accesul în funcție de domeniul căruia îi aparține clientul care le accesează. După ce primește o solicitare de conectare de la un client, serverul transmite adresa IP a clientului serverului DNS ca o interogare DNS inversă. Dacă zona DNS client este configurată corect, interogarea va returna numele de gazdă a clientului, pe baza căruia se ia apoi decizia dacă se permite a acestui client la server sau nu.

Internetul este o colecție de rețele locale de calculatoare care se află în toate țările lumii. De obicei, astfel de linii de comunicație comunică între ele, urmând reguli uniforme numite protocoale. Astfel de condiții sunt acceptate de toate părțile în mod voluntar, deoarece nu există încă o singură reglementare guvernamentală care să forțeze utilizarea lor.

Ce este DNS?

DNS este unul dintre cele mai importante seturi de reguli. Numele înseamnă " sistem de domenii nume.” DNS ar trebui perceput ca conținând informații despre dispozitivele din rețea: adresa IP, informații pentru rutarea mesajelor de e-mail, numele mașinii.

Primul sistem de domeniu pentru BSD-Unix a apărut acum 30 de ani. Berkley Internet continuă să fie inclus în majoritatea sistemelor Unix până în prezent.

Server DNS - ce este?

Orice computer de pe Internet are statutul de client. Poate juca și rolul unui server în paralel.

Când este nevoie de a accelera procesul de rezoluție a numelor, un server DNS vine în ajutor. Ce este asta, te întrebi?

Un server DNS este un computer care rezolvă numele simbolice în adrese IP și invers.

Dacă computerul este un client, programe de rețea utilizați funcția gethostbyaddr pentru a determina numele gazdei din informațiile de contact din rețea. Opțiunea gethostbyname vă permite să aflați adresa IP a dispozitivului.

Dacă dispozitivul este utilizat ca server DNS, atunci aceasta indică înregistrarea a cel puțin unui domeniu pe mașină.

Serverul DNS răspunde la interogările din domeniile asociate cu acesta și le transmite, dacă este necesar, către alte computere dintr-o zonă străină.

Adresele DNS de pe Internet

Pe baza faptului că DNS este, fiecare computer trebuie să fie identificat în el. De aceea, dispozitivelor de rețea li se atribuie propriile lor nume unice, care constau din litere separate prin puncte.

Adică, o adresă DNS este o combinație unică constând din numele unui computer real și informații de contact ale domeniului.

Concepte de sistem de nume de domeniu

Structura DNS este o ierarhie arborescentă constând din noduri și alte elemente despre care veți afla acum.

În partea de sus este zona rădăcinii. Poate fi configurat pe diverse oglinzi care conțin date server și sunt responsabile pentru domeniul DNS. Acest lucru se întâmplă pe computere situate în toată lumea.

Numeroase servere din zona rădăcină gestionează orice solicitare, chiar și cele nerecursive. Am repetat acest cuvânt misterios de mai multe ori, ceea ce înseamnă că este timpul să explicăm care este esența lui.

O zonă poate fi numită absolut orice parte a sistemului arborelui de nume de domeniu. Acesta este un sector solid și indivizibil pe hartă. Alocarea mai multor ramuri într-o zonă vă permite să delegați responsabilitatea pentru o anumită parte a arborelui unei alte organizații sau persoane.

Fiecare tărâm conține în mod necesar o componentă, cum ar fi serviciul DNS. Acest lucru vă permite să stocați date de care sunteți responsabil la nivel local.

În ceea ce privește un domeniu, este doar o ramură a structurii arborelui DNS, un nod privat care are mai mult de un dispozitiv sub el.

Există un număr mare de domenii pe Internet și toate, cu excepția rădăcinii, sunt subordonate elementelor superioare.

Servere DNS

Server DNS secundar- Acesta este unul dintre computerele principale. Copiază toate fișierele stocate pe serverul principal. Diferența sa principală este că datele provin de la serverul principal și nu de la fișierele de configurare zone. Serverul DNS secundar poate partaja informații cu alte computere de același nivel. Orice solicitare pentru gazde de server autorizate va fi redirecționată fie către acesta, fie către dispozitivul principal.

Numărul de servere secundare nu este limitat. Pot fi oricât de multe doriți. Notificările despre schimbările sau extinderile zonei sunt primite în mod regulat, dar totul depinde de setările stabilite de administrator.

Transferul zonei se realizează cel mai adesea prin copiere. Există două mecanisme de duplicare a informațiilor: complete și incrementale.

Memorarea în cache a serverului DNS

DNS Unlocker - ce este acest program?

Acesta este un modul opțional care este adesea inclus odată cu instalarea programe gratuite. Este extrem de dăunător performanței și eficienței unui computer personal.

Acesta este un program care poate distruge sistemul sau îl poate face inactiv. Acesta este un virus care se răspândește în întreaga lume cu viteza fulgerului. După prima intruziune în sistem, DNS Unlocker începe să funcționeze neobservat de utilizatori. Modulul instalează treptat coduri rău intenționate și periculoase pe computer, care duc la amenințări ale sistemului. În plus, modulul de virus dezactivează automat antivirusul, astfel încât nimic să nu poată proteja fișiere importanteși documentează că programul se apropie încet.

Cum să determinați dacă computerul dvs. este infectat cu programe malware

Care sunt semnele că computerul tău este infectat cu DNS Unlocker? Ce fel de program este acesta, știți deja. Să începem să studiem semnalele care indică faptul că datele tale sunt în pericol.

  • Apariția ferestrelor necunoscute. Dacă începeți să vedeți reclame pop-up în timp ce utilizați computerul, luați problema în serios. Acesta este unul dintre semnele că sistemul dumneavoastră a fost infectat de un modul de virus.
  • Performanță scăzută a computerului. ÎN în ultima vreme A început PC-ul dvs. să efectueze foarte încet acțiuni standard care obișnuiau să dureze câteva secunde? Verificați performanța mașinii. Dacă acest indicator a scăzut rapid, atunci este timpul să verificați sistemul și să eliminați DNS Unlocker.
  • Funcționarea de urgență a sistemului. Dacă computerul dvs. a început recent să înghețe foarte des, acest lucru poate indica și prezența unui modul de viruși.
  • Redirecționați către o altă pagină web. DNS Unlocker este un modul de virus care poate modifica setările browserului. Acest lucru se manifestă prin redirecționarea către alte resurse. Aspectul paginii de pornire și al motorului de căutare implicit se pot schimba, de asemenea.
  • Pictograme noi. Pe desktop pot apărea comenzi rapide necunoscute care conțin link-uri către site-uri web rău intenționate și periculoase.
  • Litigii hardware. Această carcasă se caracterizează prin oprirea imprimantei și a altor dispozitive fără intervenția dumneavoastră directă. Puteți alege o setare, iar computerul va răspunde la comenzile dvs. complet diferit sau nu le va răspunde deloc. Această situație poate indica, de asemenea, că sistemul este infectat.
  • Lipsesc fișiere importante. În timp ce utilizați aplicații, sistemul dumneavoastră poate raporta eroare critică- lipsa datelor importante. Este posibil ca modulul de virus să funcționeze. După ce s-a infiltrat în sistem, este capabil să intre în setările acestuia și să ștergă fișiere importante, fără de care funcționarea corectă a aplicațiilor devine imposibilă.

Efecte periculoase ale DNS Unlocker asupra sistemului de operare Windows

  • Un supliment rău intenționat poate modifica setările browserului cu care sunteți obișnuit. Este vorba despre despre motorul de căutare implicit, pagina de start, tot felul de redirecționări către resurse terțe periculoase.
  • În schimb, prin deschiderea browserului file recente veți vedea o pagină web necunoscută.
  • Diverse ferestre pop-up vor interfera cu fluxul de lucru. Și urmărirea linkurilor de la acestea reprezintă o amenințare suplimentară pentru computerul dvs.
  • Comanda rapidă „Computerul meu” este înlocuită cu o altă pictogramă cu un link către o resursă rău intenționată externă.
  • După ce a pătruns în sistem, virusul îl face vulnerabil prin plasarea unor falsuri utilitare de sistemși bare de instrumente.
  • Motorul de căutare al browserului începe să producă rezultate nesigure, iar acest lucru poate fi foarte dăunător, mai ales când vine vorba de căutarea informațiilor oficiale.
  • Modificările DNS Unlocker setări standard OS și, de asemenea, dezactivează managerul de activități.
  • Aplicațiile încep să funcționeze foarte lent și răspund doar periodic la solicitările utilizatorilor.
  • La fel ca majoritatea virușilor, DNS Unlocker va ajunge la datele dumneavoastră confidențiale: nume, parole. Programul va deschide, de asemenea, toate fotografiile și fișierele personale.
  • Unii utilizatori susțin că modulul rău intenționat este capabil să blocheze accesul la desktop și să solicite plata pentru deschiderea acestuia.
  • Este destul de logic ca DNS Unlocker să blocheze antivirusurile, deoarece vrea să rămână nedetectat cât mai mult timp posibil și să distribuie cod periculos.

Prin urmare, este foarte important să identificați modulul rău intenționat și să îl eliminați cât mai curând posibil. Numai așa măsură radicală vă va salva computerul de la pierderea datelor importante.

Tipuri de servere DNS

În funcție de funcțiile pe care le îndeplinesc, serverele DNS sunt împărțite în mai multe grupuri, în funcție de configurație, un anumit server poate fi de mai multe tipuri:

  • server DNS autorizat - un server responsabil pentru o anumită zonă.
    • Un server principal sau primar (în terminologia BIND) este un server care are dreptul de a face modificări la datele zonei. De obicei, există un singur server principal pentru o zonă. În cazul serverului Microsoft DNS și integrării acestuia cu Active Directory Pot exista mai multe servere master (întrucât replicarea modificărilor se realizează nu prin intermediul unui server DNS, ci prin intermediul Active Directory, care asigură egalitatea serverelor și relevanța datelor).
    • Un server slave sau secundar care nu are dreptul de a face modificări la datele zonei și primește mesaje despre modificări de la serverul principal. Spre deosebire de serverul principal, poate exista un număr (practic) nelimitat de ele. Slave este, de asemenea, un server autorizat (și utilizatorul nu poate face distincția între master și slave, diferența apare doar în stadiul configurării/efectuării modificărilor la setările zonei).
  • Server DNS de stocare în cache - un server care servește interogări client (primește o interogare recursivă, o îndeplinește folosind interogări nerecursive către servere autorizate sau transmite interogarea recursivă unui server DNS din amonte)
  • Server DNS local; folosit pentru a servi clienții DNS care rulează pe mașina locală. De fapt, este un tip de server DNS de cache configurat pentru a servi aplicațiilor locale.
  • Redirecționare server DNS; (engleză) expeditor, server DNS intern) un server care redirecționează interogările recursive primite către un server de cache din amonte sub formă de interogări recursive. Folosit în principal pentru a reduce încărcarea serverului DNS de cache.
  • Serverul DNS rădăcină este un server care este autorizat pentru zona rădăcină. Există doar 13 servere rădăcină utilizate în mod obișnuit în lume; nume de domenii sunt situate în zona root-servers.net și se numesc a.root-servers.net, b.root-servers.net, ..., m.root-servers.net. În anumite configurații de rețea locală, este posibil să se configureze servere rădăcină locale.
  • Server DNS de înregistrare. Serverul de recepție actualizări dinamice de la utilizatori. Adesea combinat cu un server DHCP. În serverul Microsoft DNS, atunci când rulează pe un controler de domeniu, serverul funcționează în modul server DNS de înregistrare, primind informații de la computerele de domeniu despre corespondența numelui și IP-ului computerului și actualizează datele zonei de domeniu în conformitate cu aceasta.
  • Server DNSBL (server cu liste negre de adrese și nume). În mod oficial, un astfel de server nu face parte din ierarhia DNS, dar utilizează același mecanism și protocol pentru a funcționa ca un server DNS.

Tipuri de interogări DNS

Cerere directă

Solicitare directă (redirecționare) - o solicitare de a converti un nume de gazdă (adresă simbolică) într-o adresă IP.

Cerere

Solicitare inversă - o solicitare de a converti o adresă IP într-un nume de gazdă.

Interogare recursiva

O cerere recursivă presupune obținerea unui răspuns final de la serverul către care este direcționată. Recursiunea este efectuată de server.

Interogare iterativă

Interogare iterativă - presupune (permite) recursiunea să fie efectuată de către client.

Vedere

Unele servere acceptă capacitatea de a lucra în moduri diferite pentru diferite segmente de rețea. În Bind, acest mod se numește vizualizare. De exemplu, serverul poate oferi adrese locale (de exemplu, 10.0.0.0/8) adrese locale servere, pentru utilizatori rețea externă- adrese externe. Un server poate fi, de asemenea, autoritar pentru o anumită zonă doar pentru o anumită gamă de adrese (de exemplu, în rețeaua 10.0.0.0/8, serverul se declară autorizat pentru zona internă, în timp ce pentru adresele externe, ca răspuns la o solicitare). pentru un nume din zona internă, se va da răspunsul „necunoscut” „).

Porturile folosite

Toate serverele DNS RFC 1035 răspund la portul 53 TCP și UDP. La trimiterea cererilor versiuni timpurii BIND a folosit portul 53, cei mai noi se comportă ca clienții DNS folosind adrese neînregistrate gratuite.

Și probabil ați observat că în drumul spre implementarea unei astfel de idei există concepte de care nu ați auzit până acum.

De exemplu, ați putea avea o întrebare: ce este DNS? Cred că ați întâlnit o abreviere similară, dar nu mulți oameni știu ce înseamnă.

Sistemul de nume de domeniu

Deci, de fapt, semnificația abrevierei DNS poate fi descifrată foarte simplu - Domain Names System. Poate suna de neînțeles, dar doar așa pare. Și, apropo, fiecare utilizator de internet întâlnește acest sistem de multe ori pe zi.

Suntem obișnuiți ca adresa site-ului web să fie scrisă sub forma unui set de litere foarte ușor de citit, de exemplu: google.com sau mail.ru. Aceste adrese de scrisori funcționează tocmai datorită sistemului de nume de domeniu. Pentru adresele nodurilor de Internet se folosește o codificare digitală specială, așa-numitele adrese IP, iar sarcina DNS-ului este să asocieze numele site-urilor de Internet sub formă de litere cu IP sub formă de numere.

Sarcina principală a Sistemului de Nume de Domenii este de a simplifica căutarea resurselor necesare pe Internet. De exemplu, pentru a accesa un site web motor de căutare google, de obicei introducem google.com în bara de adrese, dar puteți folosi și adresa IP scriind 194.122.81.53.

După cum puteți vedea, totul este destul de simplu, dar afișarea cu litere a adresei este mult mai ușor de reținut.

De asemenea, trebuie spus că Sistemul de nume de domeniu are propria sa structură arborescentă. Nodurile sale sunt numite domenii, fiecare dintre acestea putând conține multe domenii „subordonate”. Structura este de obicei împărțită în niveluri. Sistemul începe cu domeniul rădăcină (nivelul zero). Sunt domenii scop general(COM, NET, ORG etc.) și coduri de țară din două litere (ru, ua, kz etc.).

Să ne uităm la un exemplu pentru a fi mai clar. Domeniile de prim nivel sunt com, org, ru și altele asemenea. Sub ei este al doilea nivel - rambler.ru, google.com; iar domeniile de nivel al treilea arată astfel: banner.org.ru, shops.com.ua etc.

Site-ul dvs. și DNS

Când vă creați propriul site web sau blog (indiferent de tipul de resursă), veți întâlni cu siguranță concepte precum și, desigur, dns. Dacă nu este prima dată când îmi citiți blogul, atunci știți că găzduirea este teritoriul în care se află resursa dvs. web, iar domeniul este numele (sau adresa).

Corecta setări dns site-ul personal - foarte punct important. Dacă datele au fost introduse incorect, acest lucru poate duce la ca site-ul web să nu funcționeze deloc.

Când DNS este configurat, este ca și cum ai informa pe toată lumea Rețea globală despre unde să căutați resursa dvs. web. Dacă v-ați schimbat furnizorul de găzduire și nu ați schimbat informațiile din înregistrarea domeniului dvs., atunci toate indicatoarele vor trimite utilizatorii către serverul unde nu a mai fost acolo de mult timp, adică „nicăieri”.

Dacă faci totul corect, nu ar trebui să apară probleme. Pentru proști, vă voi da un mic cuvânt de despărțire. Când vă mutați site-ul pe o altă găzduire, va trebui să schimbați panoul administrativ date de server DNS de gestionare a domeniului. Dacă nu știți cum să găsiți detaliile DNS, contactați furnizorul de servicii de internet.

Cum funcționează totul?

Cred că ați înțeles deja că dns convertește literele în cifre (numele în ip). Când introduceți numele unui site web în bara de adrese, o solicitare DNS este generată către serverul de nume. Ca urmare, se determină adresa IP a resursei la care vrem să mergem. Adică, desemnările simbolice sunt necesare numai pentru confortul oamenilor, iar computerele folosesc adrese IP pentru a comunica pe Internet.

Există două tipuri de servere de nume: cele care stochează toate informațiile despre zona de domeniuși cele care răspund la interogările DNS pentru utilizatorii rețelei. Acesta din urmă salvează răspunsurile într-un cache, astfel încât următoarea astfel de solicitare să apară mult mai rapid. Datorită memoriei cache, numărul de solicitări de informații este redus.

Cred că acum abrevierea dns nu te sperie. Spune-le prietenilor tăi despre asta prin rețelele sociale, lăsați-i să citească și ei acest material și să afle care este sistemul de nume de domeniu.

Abonează-te la actualizările blogului pentru a primi newsletter-ul și fii primul care află despre revizuirea unui nou articol, ne vedem în curând!

Cu stimă! Abdullin Ruslan

Abonați-vă la site

Băieți, ne punem suflet în site. Mulțumesc pentru asta
că descoperi această frumusețe. Mulțumesc pentru inspirație și pielea de găină.
Alăturați-vă nouă FacebookŞi VKontakte

Abrevierea dns este auzită de toți utilizatorii de internet astăzi. Dar puțini oameni știu ce înseamnă exact acestea litere engleze. Ce este dns și cum să descifrem acest nume?

Sistemul de nume de domeniu

În world wide web Fiecare site are o adresă IP personală. Toate adresele IP sunt prezentate ca o secvență de patru numere și puncte: 222.222.222.222. Aceste numere se numesc okete. Nu există punct după ultima cifră. Adresa IP poate conține numere de la 0 la 255.

Dacă vrem să accesăm un site web, introducem numele domeniului, nu adresa IP. De acord, o combinație de litere mail.ru este mult mai ușor de reținut decât o secvență lungă de numere. Și apoi dezvoltatorii s-au gândit cum să lege aceste numere la adresa unei scrisori?

Ca rezultat, sistemul DNS a fost dezvoltat - Sistemul de nume de domeniu. Dacă traducem această expresie în rusă, obținem numele „Serviciul de nume de domeniu”.


Ce este un domeniu?

Când internetul abia începea, fiecare utilizator avea un fișier care conținea liste de contacte. Când computerul s-a conectat la rețea, au fost schimbate date. Dar acest schimb trebuia accelerat.

Adresa lungă a fost împărțită în domenii (segmente), iar acestea, la rândul lor, au fost împărțite în subdomenii.

Din moment ce Internetul a apărut în SUA, principalele domenii au nume în limba engleză:

COM– Organizații de afaceri

EDU– Instituții de învățământ

MIL– Structuri militare

ORG– Companii private

NET– Furnizorii de internet

Domeniile principale (indigene) ale altor state sunt o combinație de două litere ( RU).


Domeniile de nivel al doilea sunt numele orașelor și regiunilor în formă prescurtată, iar al treilea nivel include întreprinderi și companii.

Punctul este un semn foarte important atunci când vine vorba de domenii. Acționează ca un separator între domenii de diferite niveluri. Dar nu pun un punct la sfârșitul numelui (adresei).

Fiecare domeniu individual cu un punct este o etichetă. Lungimea sa nu poate depăși 63 de caractere. Lungimea totală a adresei este de 255 de caractere.

Numele de domenii sunt de obicei scrise folosind litere latine și o cratimă. Prefixele din alte sisteme de scriere sunt folosite mai rar. Nu contează ce litere sunt scrise, majuscule sau mici.


Cum funcționează DNS

Acest sistem unic transformă secvențe lungi de numere de adrese IP în nume de domenii. Funcționează și în ordine inversă, conversia numelor de domenii în adrese IP. Dacă serverele DNS nu ar exista, utilizatorii de internet ar trebui să-și amintească sau să noteze nu simple nume din litere latine, ci lanțuri lungi de numere separate prin puncte. Sunteți de acord că aceasta nu este o perspectivă foarte strălucitoare?

Dacă serverul DNS nu funcționează, atunci numele de domenii nu vor fi convertite în adrese IP. Când introduceți adresa oricărei site-uri web, utilizatorilor li se va afișa o pagină de eroare. În acest caz, conexiunea la internet nu va fi întreruptă.


Adresa DNS este emisă automat sau specificată în setările Internet. Pentru a modifica datele, accesați „ Conexiuni la rețea" Apoi trebuie să deschideți protocolul care este utilizat pentru întreținerea rețelei. Aici ar trebui să deschideți linkul „Proprietăți” și să specificați parametrii necesari. În cele mai multe cazuri, utilizatorii înregistrează o adresă IP principală și o a doua, alternativă.


De ce ai nevoie de un server DNS?

După ce ne-am dat seama ce sunt un domeniu și o adresă IP, apare o întrebare rezonabilă, ce este un server DNS. Serverele Dns sunt computere care stochează o listă de obiecte într-un singur nivel al Internetului. Acestea permit utilizatorilor să schimbe rapid informații.

Fiecare nivel al rețelei are un server personal pe care sunt stocate cu atenție datele despre adresele utilizatorilor unui segment separat.

De exemplu, utilizatorul dorește să găsească site-ul dorit. Serviciul trimite o solicitare către server local. Dacă aceste date sunt acolo, atunci clientul primește un răspuns că o astfel de pagină există. Browserul primește adresa site-ului și o încarcă.

Dacă nu există un server local informatiile necesare, apoi serverul DNS face o cerere către computere de ordin superior. Acest algoritm continuă până la adresa solicitată nu va fi găsit.