cum funcționează sistemul de nume de domeniu (DNS) – Noțiuni de bază

DNS înseamnă sistem de nume de domeniu și este unul dintre numeroasele sisteme care au fost etichetate ca fiind complicate. Conceptul este la fel de simplu pe cât de ingenios și fără DNS internetul așa cum știm că nu ar exista!Reclame

publicitate

dacă ar fi să explic DNS unui copil de 8 ani, aș spune: „Suntem prea proști să ne amintim numerele și DNS ne ajută să ne amintim textul în schimb.”

Ei bine, acesta este un răspuns destul de imprecis, dar, în principiu, aceasta este o subtask a DNS, deci nu trebuie să ne amintim IP – ul unui site web, ci un domeniu (81.169.255.51 devine webdeasy.de). reclame

cum funcționează DNS?

pentru a explica cum funcționează DNS, am creat o diagramă simplificată pentru dvs. aici.

în partea stângă găsim propriul computer, Smartphone sau Laptop, adică dispozitivul dvs. de rețea care este conectat la o rețea. Acasă aceasta este în mod normal rețeaua dvs. de domiciliu cu router și la școală sau universitate rețeaua dvs.Reclame

publicitate

în mijloc este un server DNS, această sarcină este efectuată în mod normal de routerul pe care îl utilizați pentru a accesa Internetul. În partea dreaptă avem serverul paginii pe care doriți să o solicitați.

sistem DNS în 4 pași ca grafic
DNS funcționează într-un mod simplificat în cei patru pași afișați. (diagrama făcută de sine)

să presupunem că doriți să apelați pagina webdeasy.de prin intermediul browserului dvs. web. Considerăm configurația” normală ” a unei rețele de domiciliu. În unele rețele, se poate ca structura să fie ușor diferită.

Step 1 – cere server DNS pentru adresa IP

după ce ați trimis URL-ul în browser-ul dvs., această solicitare merge la router. Se pare dacă găsește o adresă IP la intrarea pentru webdeasy.de în memoria cache DNS (registru, în care se află adresele IP cu nume de domenii).Anunțuri

dacă există o intrare, sistemul verifică dacă TTL a expirat. Cel mai simplu caz este că această intrare este încă valabilă. Apoi routerul dvs. returnează adresa IP și asta este.

Pasul 2 – routerul caută adresa IP pe Internet

dacă intrarea nu există sau TTL a expirat, routerul dvs. trebuie să caute adresa IP corectă. Face acest lucru solicitând mai multe servere DNS de pe Internet adresa IP curentă. Până când un server DNS răspunde și spune: „Hei, am IP-ul curent pentru webdeasy.de”. cu aceste elemente de bază nu ne pasă cum funcționează exact serverul.

Step 3 – Răspuns cu adresa validă este trimis

adresa IP validă este trimis înapoi la router. Îl salvează din nou până când este necesar din nou. Apoi jocul va începe din nou la Pasul 1.Reclame

publicitate

Pasul 4 – răspuns de la Router la Client

după aceea ai adresa IP a serverului țintă și computerul va solicita acum datele reale ale paginii prin HTTP. „Procesul DNS” este acum complet.

TTL

TTL înseamnă Time To Live și este o valoare care indică în câteva secunde cât timp este validă o intrare DNS.

în mod normal, valorile pentru intrările A sunt de exemplu o oră (3600 secunde) și pentru intrările NS o zi (86400 secunde). Cu toate acestea, această valoare poate diferi și poate fi ajustată în setările DNS ale unui domeniu.

mai ales dacă o pagină trebuie mutată pe un alt server și serverul de nume, serverul de poștă sau IP-ul site-ului se modifică ca urmare, această valoare este adesea setată la câteva minute în avans, deoarece altfel serviciile importante vor fi indisponibile/defecte timp de mai multe ore.Reclame

înregistrări DNS

există diferite înregistrări DNS sau înregistrări de resurse, care au toate sarcini diferite. Deoarece puteți configura servere de mail și altele asemenea pentru un domeniu, există și intrări diferite pentru diferite sarcini.

am aranjat ordinea intrărilor aici în tabel, astfel încât acestea să fie sortate după „importanță” sau „frecvență”. Desigur, acest lucru nu este întotdeauna cazul, dar poate fi o estimare aproximativă.

înregistrare descriere
a-Record a-record oferă ca rezultat o adresă IPv4 a domeniului solicitat.
exemplu: webdeasy.de = > 81.169.255.51
AAAA-Record ca rezultat AAAA-record oferă o adresă IPv6 a domeniului solicitat.
exemplu: facebook.com = > 2A03: 2880: f106:83:fata:b00c:0: 25de
Info: uita-te la italic în IPv6 🙂
MX-Record înregistrarea MX furnizează serverele de mail responsabile ca rezultat.
exemplu: google.com = > aspmx.l.google.com
Info: pot exista mai multe în cazul în care un server de mail eșuează. Acestea au priorități diferite.
NS-Record înregistrarea NS returnează serverele DNS responsabile (servere de nume) pentru domeniu.
exemplu: google.com = > ns1.google.com
Tipp: setați întotdeauna cel puțin două servere DNS (în primul rând ale dvs., de exemplu, de la Google (8.8.8.8)
txt-Record în înregistrarea TXT pot fi introduse diverse informații. All-rounder poate fi folosit, de exemplu, pentru validarea consolei de căutare Google sau validarea certificatelor SSL. În plus, intrările SPF și DMARC sunt setate pentru a valida traficul de e-mail și a-l proteja de spam.
exemplu: webdeasy.de = > Verificarea site-ului google = BFOd2tuLU3ioia3brlHlzkpCvlC0dTCwwfyyqtvj2he
CNAME-Record înregistrările CNAME servesc drept pseudonime. Dacă domeniile webdeasy.de și www.webdeasy.de ar trebui să indice același IP, creați o înregistrare A pentru una dintre ele și o înregistrare CNAME pentru cealaltă. Dacă acum IP-ul se schimbă, numai înregistrarea A trebuie ajustată.
PTR-Record înregistrarea PTR funcționează invers, adică. se poate converti adrese IP în nume de domenii valide.
exemplu: 193.99.144.80 = > redirector.heise.de
Info: această tehnică se mai numește DNS invers.
SOA-Record SOA (începutul Autorității) oferă informații despre zona DNS corespunzătoare a unui domeniu.
exemplu: google.com = >z.b. nume: google.com, rname: rname:
[email protected], …
înregistrările DNS explicate pe scurt și concis.

mai sunt câteva intrări, dar cele mai importante sunt toate reprezentate în listă.

publicitate

cum setez înregistrările DNS și cum le pot verifica?

puteți seta intrările direct cu furnizorul de la care ați închiriat domeniul. Majoritatea gazdelor pe care le cunosc oferă aceste setări. Întotdeauna cu indiciul că ar trebui să fii atent. Dar acum sunteți un profesionist DNS!

dacă ați închiriat propriul server, îl puteți configura și ca server de nume. Puteți utiliza, de exemplu, Plesk pentru acest lucru.

există multe instrumente online pe Internet pentru a verifica intrările DNS și, de asemenea, pentru a vizualiza TTL-ul curent. Prefer instrumentul de la heise.de.

FAQ-Întrebări frecvente

ce este DNS pur și simplu explicat?

pe scurt, DNS este o formă de informație. Sarcina sa principală este de a rezolva domeniile în adrese IP (rezoluția numelui). De exemplu, rezolvă domeniul webdeasy.de în IP 81.169.255.51. Acest lucru este important pentru site-uri web, dar și pentru e-mailuri și multe alte aplicații.

ce înseamnă TTL?

TTL înseamnă „Time to Live” și reprezintă perioada de valabilitate a unei înregistrări DNS. Durata este specificată în secunde. După expirarea timpului, intrarea solicitată este nevalidă și va fi interogată din nou de serverul DNS. Între timp, intrările sunt în memoria cache a serverului.

de ce noile intrări sau modificări DNS au o întârziere?

acest lucru se datorează TTL (timpul de a trăi). Intrările sunt stocate în memoria cache a serverului până când intrarea este declarată nevalidă și este apoi interogată din nou de serverul solicitat.

publicitate

ce este o interogare DNS?

printr-o interogare DNS a unui domeniu sau IP Obțineți intrarea stocată pe serverul DNS. Pentru fiecare interogare DNS trebuie să specificați înregistrarea DNS dorită.

care este diferența dintre serverul DNS și serverul de nume?

nu există nicio diferență. Ambele cuvinte se referă la același lucru și înseamnă serverul responsabil care trebuie să aibă grijă de rezoluția numelui.

care este serverul DNS primar și secundar?

mai multe servere DNS pot fi setate pentru dispozitivele de rețea. Dacă serverul principal eșuează, cererea este trimisă direct la cel secundar, astfel încât să nu apară probleme pentru utilizatorul final. Serverul DNS primar ar trebui să fie întotdeauna serverul preferat.

ce sunt setările DNS?

setările DNS sunt adesea necesare pentru dispozitivele de rețea. Într-o rețea de domiciliu, serverul DNS este de obicei IP-ul routerului. Cu toate acestea, trebuie să specificați întotdeauna un server DNS secundar.

pe ce Strat din modelul ISO/OSI-7 funcționează DNS?

DNS acționează pe straturile 5 (stratul de securitate), 6 (stratul de prezentare) și 7 (stratul de aplicație). Prin urmare, nu este atribuit în mod clar unui strat. Din cauza acestei demarcări neclare, straturile 5, 6 și 7 sunt, de asemenea, combinate într-unul în modelul TCP/IP.

concluzie

Lasă un răspuns

Adresa ta de email nu va fi publicată.