Kaj je strežnik DNS

Strežnik domenskega sistema (DNS) je računalnik, ki ujema imena gostiteljev spletnih mest (kot je example.com) z njihovimi ustreznimi naslovi internetnega protokola (IP). Baza javnih naslovov IP in njihovih ujemajočih se imen domen se hrani na strežniku DNS.

V skladu s protokoloma IPv4 ali IPV6 ima vsaka naprava, ki je povezana z internetom, edinstven naslov IP, ki jo pomaga prepoznati. Enako lahko rečemo za spletne strežnike, ki se uporabljajo za gostovanje spletnih mest. En strežnik CDNetworks v Mountain Viewu v Kaliforniji ima na primer naslov IP 157.185.170.144.

Strežniki DNS nam pomagajo, da se izognemo pomnjenju dolgih naslovov IP (in še bolj zapletenih alfanumeričnih v sistemu IPV6) s samodejnim prevajanjem imen spletnih mest v te številke, tako da lahko strežniki naložijo pravilne spletne strani.

Vsebina

Kaj je DNS?

Sistem imen domen (DNS) je zbirka imen domen in naslovov IP, ki brskalnikom omogoča, da poiščejo pravilen naslov IP za URL imena gostitelja. Ko želimo dostopati do spletnega mesta, običajno v spletni brskalnik vnesemo ime domene, na primer cdnetworks.com, wired.com ali nytimes.com.

Kaj je strežnik DNS

Vendar pa morajo spletni brskalniki poznati specifične naslove IP, da bi naložili vsebino za spletno mesto. Sistem imen domen (DNS) pretvarja imena domen v naslove IP, kar omogoča nalaganje virov s strežnika spletnega mesta. Spletna mesta z več naslovi IP, ki pripadajo enemu imenu domene, niso redka.

Velika spletna mesta, kot je Google, na primer, bodo imela uporabnike, ki zahtevajo strežnik z vsega sveta. Tudi če je ime spletnega mesta, vneseno v brskalnik, enako, bo strežnik, s katerim se poskuša povezati računalnik iz Singapurja, najverjetneje drugačen od tistega, ki ga poskuša doseči računalnik, recimo iz Toronta. To je, ko predpomnjenje DNS vstopi v sliko.

Predpomnjenje DNS

Predpomnjenje DNS je tehnika shranjevanja podatkov DNS v zapise DNS, ki so bližje odjemalcu, ki zahteva zahtevo, tako da je poizvedbo DNS mogoče razrešiti hitreje. To odpravlja potrebo po dodatnih zahtevah dlje v verigi, izboljša čas nalaganja spletnih strani in zmanjša porabo pasovne širine.

Čas življenja ali TTL se nanaša na to, kako dolgo se zapisi DNS hranijo v predpomnilniku DNS. Ta časovni okvir je pomemben, saj določa, kako "sveži" so zapisi DNS in ali se ujemajo s trenutnimi revizijami naslova IP. Predpomnjenje DNS lahko poteka v brskalniku ali na ravni operacijskega sistema (na ravni OS).

Predpomnjenje DNS v brskalniku

Ker spletni brskalniki zapise DNS shranjujejo za določeno časovno obdobje, je to pogosto prvo mesto, ki ga uporabnik pogleda pri ustvarjanju zapisa DNS. Pri preverjanju predpomnilnika DNS in zahtevi DNS na naslovu IP pri uporabi brskalnika je manj korakov.

Predpomnjenje DNS na ravni operacijskega sistema (OS).

Ko poizvedba DNS zapusti delovno postajo končnega uporabnika, gre na raven operacijskega sistema in poišče ujemanje. Postopek "razreševalca zabojev" v operacijskem sistemu preveri svoj predpomnilnik DNS, da ugotovi, ali ima zapis. Če ne, je poizvedba usmerjena k ponudniku internetnih storitev zunaj lokalnega omrežja (ISP).

Kako deluje DNS?

DNS je zadolžen za preoblikovanje imena gostitelja (znanega tudi kot ime spletnega mesta ali spletne strani) v naslov IP. Postopek iskanja ustreznega naslova IP je znan kot ločljivost DNS, dejanje vnosa imena domene pa je znano kot poizvedba DNS.

Obstajajo tri vrste poizvedb DNS: rekurzivne, iterativne in nerekurzivne.

Rekurzivne poizvedbe so tiste, pri katerih mora strežnik DNS odgovoriti z zahtevanim zapisom vira. Če zapisa ni mogoče odkriti, se mora odjemalcu DNS prikazati sporočilo o napaki.

Iterativne poizvedbe so tiste, pri katerih odjemalec DNS zahteva odgovore od številnih strežnikov DNS, dokler ni odkrit najboljši odgovor ali dokler ne pride do napake ali časovne omejitve. Če pooblaščeni strežnik DNS za nižjo raven imenskega prostora domene ne more najti ujemanja za poizvedbo, se bo skliceval na pooblaščeni strežnik DNS za nižjo raven imenskega prostora domene. Odjemalec DNS nato poizveduje po tem referenčnem naslovu in postopek se ponovi z več strežniki DNS.

Nerekurzivne poizvedbe so tiste, ki jih razreševalec DNS razreši, ko je zahtevani vir na voljo, bodisi zato, ker je strežnik avtoritativen ali ker je vir že predpomnjen.

Različne vrste strežnikov DNS

Poizvedba DNS se pošlje na nekaj različnih strežnikov, preden se razreši, brez vpletenosti končnega uporabnika.

1. Rekurzivni razreševalec DNS

To je strežnik, ki je namenjen sprejemanju zahtev od odjemalskih strojev. Poišče zapis DNS in izvede dodatne zahteve kot odgovor na odjemalčeve poizvedbe DNS. Ko se zahtevana sredstva vrnejo rekurzorju zgodaj v postopku poizvedbe, lahko predpomnjenje DNS zmanjša število poizvedb.

2. Korenski imenski strežnik

Ta strežnik je zadolžen za pretvorbo človeku berljivih imen gostiteljev v računalniško berljive naslove IP. Korenski strežnik sprejme poizvedbo rekurzorja in jo na podlagi imena domene v poizvedbi v naslednji fazi posreduje imenskim strežnikom TLD.

3. Imenski strežnik najvišje ravni (TLD).

Imenski strežniki TLD so zadolženi za spremljanje informacij o imenu domene. Vključujejo lahko na primer informacije o spletnih mestih, ki se končajo na ».com« ali ».org«, kot tudi o domenah na ravni države, kot so »www.example.com.uk«, »www.example.com.us, " in drugi. Imenski strežnik TLD prejme poizvedbo od korenskega strežnika in jo posreduje avtoritativnemu imenskemu strežniku DNS za zadevno domeno.

4. Avtoritativni imenski strežnik

Avtoritativni imenski strežnik DNS bo končno vrnil naslov IP rekurzorju DNS, ki ga lahko nato posreduje odjemalcu. Ta avtoritativni imenski strežnik DNS je tisti, ki hrani zapise DNS na dnu postopka iskanja. Imejte jih za svojo zadnjo postojanko ali za končni verodostojen vir informacij.

Zaključek

Iskanje DNS je postopek, s katerim strežnik DNS vrne zapis DNS. Vključuje posredovanje poizvedbe po imenu gostitelja iz spletnega brskalnika v postopek iskanja DNS na strežniku DNS in nazaj. Resolver DNS je strežnik, ki obravnava prvo stopnjo v procesu iskanja DNS in sproži vrsto postopkov, ki dosežejo vrhunec s prevajanjem URL-ja v naslov IP za nalaganje spletne strani.

Rekurzivni razreševalec DNS prejme uporabniško vneseno poizvedbo o imenu gostitelja, potem ko ta potuje iz spletnega brskalnika v internet. Rekurzivni strežnik DNS nato pošlje poizvedbo korenskemu strežniku DNS, ki vrne naslov strežnika TLD, ki je odgovoren za shranjevanje domene.

Resolver nato pošlje zahtevo DNS v TLD povezane domene in prejme naslov IP strežnika imen domene. Rekurzivni strežnik DNS nato zahteva strežnik imen domene in kot zadnji korak prejme naslov IP, ki ga posreduje spletnemu brskalniku. Brskalnik lahko nato z zahtevami HTTP zahteva določene spletne strani po končanem postopku iskanja DNS.

Te faze sestavljajo običajen postopek iskanja DNS, vendar lahko predpomnjenje DNS stvari pospeši. Predpomnjenje DNS omogoča brskalniku, operacijskemu sistemu ali oddaljeni infrastrukturi DNS lokalno shranjevanje informacij o iskanju DNS, kar omogoča preskok nekaterih korakov za hitrejše nalaganje.


Leave a Comment

Kiwi za Android: Kako omogočiti blokator oglasov

Kiwi za Android: Kako omogočiti blokator oglasov

Kako omogočiti blokator oglasov na vaši napravi z Androidom in kar najbolje izkoristiti možnost motenih oglasov v brskalniku Kiwi.

Facebook: Pojasnitev dosega, prikazov in angažiranja

Facebook: Pojasnitev dosega, prikazov in angažiranja

Če niste prepričani, kaj so prikazi, doseg in angažiranje na Facebooku, berite naprej, da izvedete več. Oglejte si to enostavno razlago.

Kako prenesti datoteke iz sistema Windows na iPhone ali iPad

Kako prenesti datoteke iz sistema Windows na iPhone ali iPad

Ali se sprašujete, kako prenesti datoteke iz sistema Windows na naprave iPhone ali iPad? Ta praktični vodnik vam pomaga pri tem procesu brez težav.

Kako omogočiti odstotek baterije v statusni vrstici Androida

Kako omogočiti odstotek baterije v statusni vrstici Androida

Ko omogočite odstotek baterije na svojem Android telefonu, boste vedeli, koliko baterije je še preostalo. Tukaj je enostaven način, kako to omogočiti.

Sprememba nastavitev glasu za aplikacijo Waze

Sprememba nastavitev glasu za aplikacijo Waze

Sprememba nastavitev glasu za aplikacijo Waze vam omogoča, da slišite drugačen glas, vsakič, ko potrebujete potovati. Tukaj je, kako ga spremeniti.

Kako izbrisati zgodovino prenosov Android

Kako izbrisati zgodovino prenosov Android

Izbris zgodovine prenosov Android vam pomaga pridobiti več prostora za shranjevanje med drugimi stvarmi. Tukaj so koraki, ki jih morate sprejeti.

Kako trdo in mehko ponastaviti Samsung Galaxy Z Fold 5

Kako trdo in mehko ponastaviti Samsung Galaxy Z Fold 5

Samsung Galaxy Z Fold 5 je eno najbolj privlačnih naprav svojega časa v letu 2023. Z obsežnim zložljivim zaslonom velikosti 7,6 palca in 6,2-palčnim sprednjim zaslonom, Z Fold 5 ustvarja občutek, da držite in se ukvarjate z prihodnostjo.

Brave za Android: Kako konfigurirati nastavitve blokiranja oglasov

Brave za Android: Kako konfigurirati nastavitve blokiranja oglasov

Kako konfigurirati nastavitve blokiranja oglasov za Brave na Androidu s pomočjo teh korakov, ki jih lahko izvedete v manj kot minuti. Zavarujte se pred vsiljivimi oglasi z uporabo teh nastavitev blokiranja oglasov v brskalniku Brave za Android.

Windows 11: Popravite izbiro varčevalnika zaslona, ki je sivkasta

Windows 11: Popravite izbiro varčevalnika zaslona, ki je sivkasta

Pokažemo vam, kako rešiti težavo, kjer so možnosti varčevalnika zaslona v Microsoft Windows 11 sivkaste.

Najnovejši zložljivi telefoni – Poglejte Samsung Galaxy Z Fold 5

Najnovejši zložljivi telefoni – Poglejte Samsung Galaxy Z Fold 5

Iščete telefon, ki se lahko zloži? Odkrijte, kaj ponuja najnovejši Samsung Galaxy Z Fold 5 5G.