Ce este DNS-ul? Un manual perplex al utilizatorului cu privire la metoda numelui de domeniu
Publicat: 2022-04-09World Wide Web poate părea a fi un know-how tehnologic necomplicat, dar, în esență, există numeroase piese de relocare. Cele mai multe dintre ele funcționează împreună, alimentând cortina pentru a oferi site-uri pentru a aștepta în jurul browserelor la o rată de milioane pe secundă. O persoană din blocurile esențiale de dezvoltare ale site-ului web este Metoda numelui zonei (DNS). Acestea fiind spuse, dacă vă întrebați, Ce este DNS-ul? , stai la studiu!
Numele zonelor pe care le-am folosit pentru a schimba pe întregul web sunt doar semnalul mai înalt decât magazinul. În realitate, site-urile web există pe servere care folosesc șiruri de cifre desemnate. Această fațetă începe să arate modul în care funcționează DNS-ul și este tehnica care face link-uri de backlink de nume de domenii la aceste șiruri exclusive.
În această prezentare, ne îndreptăm să remediam îngrijorarea: ce este DNS-ul? De acolo, vom proteja, de asemenea, serverele de nume, adresele IP (World Wide-Web Protocol) și multe altele. Până la final, veți realiza majoritatea elementelor de bază ale modului în care funcționează rețeaua la maxim.
Ce este DNS-ul (și de ce îl solicităm)?
Pe scurt, DNS-ul este o modalitate de a alege adrese specificate și care pot fi citite de om pentru site-uri web și de a le face hyperlink către șiruri de numere mai puțin lizibile. Cu toate acestea, pentru a cumpăra pentru a demonstra ce este DNS-ul, este important să aruncăm o privire asupra a ceea ce depinde de existența acestuia:
- Un titlu de domeniu. Aceasta este identificarea rapidă și memorabilă a unui site web – de exemplu, wpkube.com .
- Un handle IP. Veți vedea frecvent un șir de patru seturi de cantități împărțite la un interval, de genul 127...1 . Aceasta este o afacere cu IP și este modul în care descoperiți serverul pe care se află un site de internet.
În realitate, cei doi înseamnă detaliu identic (doar vorbind). O analogie tipică (cu toate acestea grozavă) este o reședință pe o stradă obișnuită.
Ați putea să vă referiți la aceasta ca „casa lui Jane” sau „cel singur cu cutia poștală albastră”. Acesta este un tip de identificare a zonei: este de neuitat și fiecare persoană va ști ce locuință implicați. Chiar și așa, afacerea cu – 142 Evergreen Terrace sau 31 Spooner Street – este în plus ca mânerul IP. Este locația „oficială” a gospodăriei.
Trebuie să avem DNS-ul în principal pentru că acesta este modul în care online-ul conectează titlul zonei la afacerea cu IP. Fiecare dintre aceste caracteristici se îmbină într-o „înregistrare DNS” fără o „căutare DNS” asociată, nu există nicio modalitate de a sorta un domeniu pentru a identifica și a găsi site-ul web potrivit. Ar trebui să folosim mânerul IP în locul lui, ceea ce va cauza probleme dacă există o varietate de site-uri web pe server.
Cum funcționează serverele de nume cu informațiile DNS?
În mod substanțial, așa cum un server web mondial cumpără toate informațiile pentru site-urile sale, un server de nume face exact același lucru pentru informațiile DNS. Aceste forme de servere stochează cu amănuntul fiecare document DNS individual și, dacă există o solicitare pentru (aceste tipuri, cum ar fi atunci când introduceți un titlu de domeniu în browser), acest lucru determină serverul de nume să-l proceseze.
În cele mai multe cazuri, un furnizor de găzduire sau un registrator de domenii va susține serverele de nume. Este puțin derutant să ofere secțiunile precedente, dar serverele de nume vor folosi în mod normal registratorul sau acordul gazdei cu:
- ns1.instance.com
- ns2.example.com
„ns” din aceste ilustrații se referă la „server de nume”, iar fiecare nume de domeniu va avea cel puțin două: un server de nume principal și o copie de rezervă secundară. În esență, puteți vedea mult mai mult decât atât pentru numeroase gazde – 3 este mult mai regulat. Când un server de nume preia numele de domeniu adecvat, aceasta îl „rezolvă”.
Deși exemplele de aici sunt servere de nume comunitare, puteți obține și servere de nume private la unele gazde. De exemplu, HostGator oferă acest suport pentru proiecte dedicate și Virtual Personal Server (VPS). GreenGeeks este o companie suplimentară care oferă servere de nume non-publice.
Acestea fiind spuse, doar din moment ce o gazdă sau un registrator vă prezintă un server de nume implicit al comunității, nu înseamnă că trebuie să utilizați și găzduirea web conectată. Să aparăm la această viitoare.
Cum vă modificați serverele de nume?
Când verificați cu, Ce este DNS-ul? , o mulțime de situații este ca răspuns la operarea cu serverele dvs. de nume. Din punct de vedere al programului, istoricul DNS și serverul de nume sunt două entități distincte, ceea ce înseamnă că puteți modifica oricare dintre ele și puteți continua să păstrați un site de internet pe internet.
Dacă vă găzduiți site-ul web și zona la aceeași companie - o întreprindere așa cum o prezintă GoDaddy sau Bluehost - transformarea serverelor dvs. de nume va fi simplă. Pe de altă parte, poate fi o mică confuzie suplimentară dacă utilizați un alt registrator și gazdă.
Veți începe de la registratorul dvs., deși site-ul informațiilor despre serverul dvs. de nume poate varia în funcție de furnizorul dvs. În unele cazuri, acesta va fi sub un ecran de afișare DNS superior :

Pentru Namecheap, este mai puțin decât meniul butonului Reglați - puteți vedea acest lucru de pe site-ul de înregistrare a domeniului sau din tabloul de bord :

Veți ajunge la un ecran de opțiuni, iar segmentul Nameservers va apărea:

Există câteva opțiuni diferite de setări DNS din care să decideți, dar oricare vă permite să adăugați servere de nume personalizate este persoana potrivită.
Care sunt cele mai comune documente de resurse utile DNS?
În timp ce un nume de domeniu și o soluție IP ajută la alcătuirea unui fișier DNS, aceasta este doar o verificare simplistă. Alternativ, există o mulțime de informații pe care le puteți introduce în document pentru a „completa imaginea”. Există o mulțime de „înregistrări de resurse” distincte pe care le puteți include în DNS, ceea ce vă permite să personalizați intrarea la cerințele dumneavoastră precise.
Există câteva înregistrări frecvente de resurse pe care le veți vedea frecvent:
- Tratează-te cu (A). Acesta este un fișier de resurse de bază util. Oferă conexiunea între identificarea domeniului și mânerul IP al serverului. Când vă imaginați datele DNS, acesta este un aspect necesar.
- Nume canonic (CNAME). În locul indicarii unei zone către o adresă IP, CNAME factorizează o zonă către o altă zonă. Este modalitatea tipică de a folosi redirecționarea, așa cum este redirecționarea www.wpkube.com către wpkube.com .
- Schimbător de e-mail (MX). Acest istoric DNS funcționează cu compania dvs. de e-mail pentru a vă permite să utilizați adrese de e-mail specifice domeniului doar în diferite aplicații.
- Conținut textual (TXT). Acest lucru va funcționa împreună cu datele MX pentru a oferi un strat de criptare e-mail-urilor dvs. Un fișier TXT vine cu două subdate: un cadru de politică pentru expeditor (SPF) și e-mail identificate critic de domeniu (DKIM).
Ca și în cazul serverelor dvs. de nume, puteți include informații despre sursă, eventual, la registratorul dvs. de zonă sau la compania dvs. de găzduire, în funcție de configurația dvs.:


Dacă utilizați un registrator de domeniu independent, veți folosi și gazda pentru a adăuga date DNS. Aceasta poate fi, uneori, o piesă de administrare complicată. Cu toate acestea, nu este prea substanțial să includeți un nou record. Veți completa spațiile libere cu informațiile pe care le obțineți de la gazda dvs. web, registratorul de zonă și compania de e-mail.
Apoi veți dori să rezistați pentru „propagare”. Acesta este timpul necesar pentru ca faptele pe care le oferiți să fie distribuite în toate celelalte locații în care vor trebui să se afle documentele DNS. Timpul care va dura poate diferi în mai multe aspecte, deși, în mod normal, este de maximum 72 de mai multe ore.
Cum afectează căutările DNS viteza site-ului?
În momentul în care realizezi cum va funcționa DNS-ul, poți începe să realizezi că procesul de căutare este o parte esențială a funcționalității site-ului tău. Uitați-vă la timpul care poate dura de la mutarea într-un titlu de zonă în browser până când vedeți aspectul site-ului web. Abordarea căutării DNS este esențială în acest sens.
Puteți vedea acest lucru de unul singur, printr-o examinare rapidă a oricărui site de internet dintr-o aplicație de genul Pingdom sau GTmetrix:

Desigur, studiați problemele legate de viteza site-ului web. Valorile de clasare ale Google subliniază, de asemenea, că problemele legate de viteza site-ului. Ca acestea, ar trebui să vă străduiți să faceți ca site-ul dvs. să se încarce cât mai rapid posibil. O modalitate individuală de a face acest lucru este de a reduce timpul necesar pentru ca cursul de acțiune al căutării DNS să se completeze.
Chiar dacă există o mulțime de metode prin care puteți face acest lucru în funcție de cunoștințele dvs. tehnologice, există trei câștiguri rapide pe care le putem menționa:
- Utilizați o rețea de aprovizionare cu materiale de conținut (CDN). Acesta va fi un ajutor masiv pentru paginile web de toate tipurile, mai ales dacă fiecare activ va proveni de la CDN-ul principal identic. Acest lucru înseamnă că vor fi considerabil mai puține căutări DNS în general: reducere a agățarii fructelor în ceea ce privește reducerea la minimum a ritmului site-ului web.
- Amână încărcarea JavaScript. Aceasta se ocupă de o varietate de regiuni. Chiar și așa, problema cheie este că trebuie să activați încărcarea finală JavaScript în fereastra browserului. Chiar dacă nu va reduce cantitatea de căutări DNS, va opri sistemul de încărcare.
- Utilizați preîncărcarea DNS. Includem acest lucru pe site-ul blogului WPKube. În mică măsură, este o modalitate de a rezolva căutarea DNS înaintea maselor de pagini ale site-ului web, ceea ce ar trebui să îmbunătățească viteza site-ului web.
- Utilizați rapid un furnizor DNS. După aspectul ritmului treptat al site-ului este eficiența gazdei dvs. Pe de altă parte, furnizorul dvs. de DNS va avea și el efect. Dacă optați pentru un furnizor DNS mai rapid, timpul de căutare se va reduce și va crește eficacitatea.
Acest ultim loc este tot ceea ce ne îndreptăm să parăm în continuare, deoarece în unele cazuri puteți modifica DNS-ul pe care îl utilizați.
Există alternative la DNS-ul implicit?
În majoritatea scenariilor, DNS-ul implicit este de înaltă calitate. Acestea fiind spuse, dacă descoperiți dificultăți de funcționalitate (sau aveți o dorință specială), vă puteți îmbunătăți DNS-ul la orice altceva.
Noțiunea standard este că serverele DNS complet gratuite oferă o performanță sinceră până la medie, care este de înțeles. De fapt, dacă te uiți la ce face un server DNS unui CDN, vei vedea o serie de asemănări. Într-un balon, un server de nume de zonă va stoca în cache cererile DNS și le va reaminti atunci când o persoană din local are nevoie de ele. Acest lucru ar face percepție și este grozav pentru câteva site-uri web.
Dacă doriți să profitați de unele dintre recompensele unor companii de acest tip, cum ar fi Cloudflare și Google, puteți utiliza aceste servere DNS publice gratuite. Cu toate acestea, unele pagini web trebuie să aibă căutări mai rapide, timp de funcționare crescut și funcții de trafic direcționat geografic sporit. O companie DNS de calitate superioară poate fi încadrată în factura lunară din acest articol și există câteva dintre care să alegeți.
De exemplu, DNS Created Quick este un răspuns de organizație la scară uriașă care vine cu mii de consumatori mulțumiți:

Alți furnizori internaționali și scalabili de stocare, cum ar fi Amazon și Dyn, oferă și companii DNS premium. Acestea vor oferi adesea fiabilitate superioară (din când în când la 100 la sută!) și eficacitate.
Cu toate acestea, un operator normal de site-uri web nu va trebui să se îngrijoreze de un DNS personal, de calitate superioară și personalizat. De cele mai multe ori, serviciile DNS publice generale pe care urmează să le găsiți în găzduirea dvs. de internet sau registratorul dvs. se vor potrivi pe factură.
În concluzie
Majoritatea oamenilor de pe internet știu că există o relație între browser și server. Acestea sunt principiile care stau la baza modului în care o pagină web la nivel mondial va ajunge pe monitor. Acestea fiind spuse, sunt mai multe de contemplat. Procedura de identificare a zonei este modul în care șirurile de numere care conduc scenele se traduc în nume de zone.
Pentru acest articol, am căutat să rezolvăm dilema: „Ce este DNS-ul?” Serverează înregistrările pe baza solicitărilor. În plus, puteți schimba documentele DNS ale oamenilor pentru a vă ajuta să redirecționați utilizatorii, să vă conectați și să vorbiți cu cumpărătorii de e-mail și chiar să criptați informațiile pe care le trimiteți.
Acest raport vă ajută să răspundeți la problema: Ce este DNS-ul și, dacă nu, aveți întrebări suplimentare? Întrebați absent în secțiunea de observații de mai jos!