Što je DNS poslužitelj? Objašnjenje internetskog umrežavanja

Svaki put kada otvorite a preglednik i upišite web-adresu, tu je skrivena ruka koja šalje sve informacije vašem računalu kako bi se stranica prikazala kako treba. Ti posrednici vaše novoučitane web stranice su internetski DNS poslužitelji.

Sadržaj

  • Što je DNS?
  • Što je DNS poslužitelj?
  • Kako radi DNS upit?
  • Napomena o DNS rezolverima
  • Kako promijeniti DNS postavke na ruteru
  • Kako promijeniti DNS postavke na Windows 10
  • Kako promijeniti DNS postavke na MacOS-u
  • Kako promijeniti DNS postavke na Chromebooku
  • Besplatni i plaćeni DNS poslužitelji
  • IPv4 vs. IPv6
  • Koristite li uopće IPv6?

Ali što je zapravo DNS poslužitelj? Kako bismo vam pomogli u objašnjenju, provest ćemo vas kroz postupak dohvaćanja web stranice i pokriti mnoge vrste DNS poslužitelja koji se nalaze između vas i vaših omiljenih web stranica i usluge. Također ćemo vam pokazati kako promijeniti DNS postavke da biste dobili najbrže i najsigurnije iskustvo pregledavanja weba.

Preporučeni videozapisi

Što je DNS?

DNS je skraćenica od Domain Name System. Stvoren 1983. na Sveučilištu Wisconsin, to je sve širi globalni imenik za Internet koji zamjenjuje numeričke adrese abecednim adresama. Umjesto "biranja" niza brojeva u pregledniku za kontakt

Google, umjesto toga samo upišite njegovo ime. Abecedne adrese jednostavno je lakše zapamtiti, još više s obzirom na to da danas na internetu postoji više od 1,7 milijardi web stranica.

Google.com je lakše zapamtiti i upisati nego 172.217.15.110, na primjer.

Ali zašto web stranice uopće imaju numeričke adrese? Budući da računalni uređaji komuniciraju u binarnom obliku: jedinice i nule. Svi također imaju binarni identifikator kada su povezani na mrežu kako bi podaci znali kamo ići. Ovi identifikatori su prilično dugački, sadrže 32 broja, otuda i 32-bitna referenca.

Međutim, numeričke adrese koje vidimo su "sažete" verzije podijeljene u četiri "okteta". U binarnom obliku, svaki oktet sadrži osam brojeva, iako vidimo samo tri u sažetoj verziji u rasponu od 0 do 255. Na primjer, binarna adresa 11000000.10101000.01111011.10000100 kondenzira se na 192.168.123.132.

Ove su adrese s razlogom podijeljene decimalama. Svaki sadrži dvije komponente: Mreža i Domaćin. Kako su četiri okteta podijeljena između ove dvije komponente ovisi o klasi IP adrese.

Na primjer, vaša kućna mreža može spadati u klasu C: prva tri okteta identificiraju mrežu, a četvrti oktet identificira vaš uređaj. Googleova adresa spadala bi u klasu B: 172.217 identificira mrežu, a 15.110 identificira poslužitelj. U međuvremenu, IP adresa Digital Trenda spada u klasu A. Broj 18 identificira mrežu dok 235.70.209 identificira poslužitelj.

Što je DNS poslužitelj?

To je program ili računalo koje obrađuje DNS upit.

Postoje četiri vrste DNS poslužitelja, svaki s jednom specifičnom funkcijom: DNS razrješivač (ili rekurzor), korijenski poslužitelj imena, poslužitelj imena domene najviše razine (TLD) i autoritativni poslužitelj imena. Cijeli proces odvija se u samo nekoliko milisekundi, tako da sve što vidite je web stranica koja se odmah učitava u vaš preglednik nakon što upišete adresu.

Kako radi DNS upit?

Najbolji način da shvatite kako funkcionira svaka vrsta DNS poslužitelja jest pratiti trag DNS upita. Opet, postoji mnogo koraka za učitavanje web-stranice u vaš preglednik, ali osim ako imate problema s povezivanjem, vidjet ćete samo gotovo trenutna učitavanja stranica.

Korak 1: Web klijent

Otvorite web preglednik i tipkate http://www.google.com. Upit napušta vaš preglednik i prima ga DNS klijent ugrađen u operativni sustav.

Korak 2: DNS klijent

Ugrađeni DNS klijent provjerava svoju lokalnu predmemoriju da vidi ima li pridruženu numeričku adresu već u datoteci. Ako ima, daje adresu web klijentu. Ako nije, šalje upit vanjskom DNS poslužitelju koji se nalazi na Internetu. Obično ga održava vaš davatelj internetskih usluga (ISP).

Korak 3: DNS razrješivač

Ovaj poslužitelj nalazi se između vas i svih ostalih DNS poslužitelja potrebnih za dobivanje Googleove numeričke adrese. Ovaj poslužitelj u biti preuzima kontrolu nad DNS upitom, privremeno postajući DNS klijent.

Korak 4: Root nameserver

Postoji 13 od ovih poslužitelja koje održava Internet Corporation for Assigned Names and Numbers (ICANN). Općenito, ova mreža prati sve poslužitelje koji održavaju direktorij svake domene, poput .com, .net, .org itd. U našem primjeru, ova mreža odgovara na upit usmjeravanjem DNS rezolvera na adresu poslužitelja koji rukuje .com domenama.

Korak 5: Poslužitelj naziva domene najviše razine (TLD).

Opet, svaki TLD poslužitelj imena održava direktorij određene domene. Njima upravlja Internet Assigned Numbers Authority (IANA), koja je dio ICANN-a. Kada poslužitelj naziva .com TLD primi zahtjev DNS razrješitelja, odgovara adresom autoritativnog poslužitelja imena koji čuva Googleovu stvarnu numeričku adresu.

Korak 6: Autoritativni poslužitelj imena

Ovo je posljednja stanica za DNS upit. Ovaj poslužitelj imena prima upit DNS rezolvera i povlači DNS A zapis kako bi dohvatio Googleovu numeričku adresu. Međutim, ako domena ili poddomena ima pseudonim — poput Google.com — DNS razlučivač će to primiti informacije prvo, što ga poziva da pošalje još jedan zahtjev za brojčanu adresu navedenu u DNS A Snimiti.

Korak 7: DNS razrješivač

S Googleovom numeričkom lokacijom u ruci, DNS rezolver isporučuje informacije DNS klijentu vašeg računala. Razrešivač je za sada gotov dok ne primi drugi DNS upit.

Korak 8: DNS klijent

Sada znajući brojčanu adresu, DNS klijent predaje adresu web klijentu. Također će pohraniti numeričku adresu u predmemoriju za kasniju upotrebu.

Korak 9: Web klijent

Koristeći numeričku adresu, web-preglednik šalje HTTP zahtjev poslužitelju koji se nalazi na toj internetskoj adresi, a on zauzvrat odgovara web-stranicom koju vidite u svom pregledniku.

Napomena o DNS rezolverima

Možda ćete vidjeti prijedloge za promjenu DNS poslužitelja. Ovi se prijedlozi obično odnose na DNS razrješivače. DNS klijent vašeg uređaja i vaš usmjerivač postavljaju zadane DNS razrješivače koje održava vaš ISP osim ako ručno ne promijenite informacije o adresi. To možete učiniti od uređaja do uređaja ili zakopati u usmjerivač i promijeniti DNS postavke tako da se primjenjuju na svi povezani uređaji.

Evo nekoliko razloga zašto je promjena DNS postavki idealna:

ISP praćenje

Vaš pružatelj internetskih usluga može vidjeti koja web-mjesta pregledavate svaki put kada postavite upit jednom od njegovih DNS rezolvera. Promjena informacija DNS poslužitelja može smanjiti njihovo ukupno praćenje, iako i dalje mogu vidjeti vašu aktivnost na temelju IP adresa kojima pristupate. Jedini pravi način da izbjegnete njuškanje ISP-a je korištenje virtualne privatne mreže. Ipak, prebacivanje DNS rezolvera pomaže.

Poslužitelji trećih strana mogu deblokirati sadržaj

Ako želite vidjeti regionalno blokirani sadržaj, neki DNS poslužitelji trećih strana mogu prevariti pružatelje sadržaja da vašu vezu vide kao lokalnu.

DNS poslužitelji trećih strana mogu biti brži

Vjerojatno ste fizički bliže DNS poslužitelju ISP-a, što bi trebalo značiti bolju izvedbu od DNS upita treće strane. Ali to nije uvijek slučaj. Doista, poslužitelji vašeg ISP-a mogu imati stalne probleme ili su općenito spori. Možda postoji čak i DNS poslužitelj treće strane bliže vašoj fizičkoj lokaciji, pružajući bolju brzinu i pouzdanost.

DNS poslužitelji trećih strana možda su sigurniji

Jedan od načina za jednostavno blokiranje neugodnog sadržaja na mreži je korištenje DNS poslužitelja treće strane koji nudi roditeljski nadzor, kao što je OpenDNS. Jednostavno promijenite DNS postavke u svom usmjerivaču, kreirajte i prijavite se na svoj besplatni račun te postavite filtre koji ignoriraju DNS upite koji se odnose na sadržaj za koji ne želite da veza vašeg uređaja ili doma ima pristup do. Također možete koristiti filtre za blokiranje zlonamjernih web stranica koje namjeravaju ukrasti vaše podatke.

Kako promijeniti DNS postavke na ruteru

Nažalost, ovo nije scenarij koji odgovara svima. Pozadinska sučelja nisu identična za sve modele usmjerivača. Štoviše, neki usmjerivači imaju širi i dublji skup značajki od drugih. Međutim, jedna univerzalna postavka za sve njih je mijenjanje DNS postavki.

U našem primjeru prikazanom u nastavku pristupamo usmjerivaču Linksys pomoću preglednika (evo kako pristupiti svom). DNS postavke možemo promijeniti klikom Povezivost na lijevom izborniku nakon čega slijedi Lokalna mreža karticu u skočnom prozoru. Kao što je prikazano u nastavku, unosimo Googleovu primarnu DNS adresu u Statički DNS 1 i Googleovu sekundarnu DNS adresu u Statički DNS 2 polje.

Linksys Router Promjena DNS postavki

S umetnutim brojevima možemo kliknuti na primijeniti gumb za dovršetak promjene.

Sada, kada bilo koji povezani uređaj na lokalnoj mreži pošalje upit putem svog DNS klijenta, upit se odmah usmjerava na Googleove DNS rezolvere, a ne na ISP-a.

Kako promijeniti DNS postavke na Windows 10

Korak 1: Desnom tipkom miša kliknite ikonu vašeg interneta koja se nalazi pored sata sustava (Wi-Fi ili Ethernet) i odaberite Otvorite postavke mreže i interneta na skočnom izborniku.

Windows 10 Otvorite postavke mreže i interneta

Korak 2: The Status kategorija u aplikaciji Postavke pojavljuje se na vašem zaslonu. Pomaknite se prema dolje i kliknite Centar za mrežu i dijeljenje.

Korak 3: Upravljačka ploča se pojavljuje na vašem ekranu. Ako ste na žičnoj vezi, kliknite Ethernet poveznica nakon koje slijedi Svojstva gumb prikazan u skočnom prozoru. Ako ste povezani putem Wi-Fi mreže, kliknite Wi-Fi umjesto toga slijedi poveznica Svojstva dugme.

Svojstva internetske veze

Korak 4: Izaberi Internetski protokol verzija 4 (TCP/IPv4) na popisu i kliknite na Svojstva dugme.

Korak 5: U skočnom prozoru promijenite trenutnu DNS postavku u Koristite sljedeće adrese DNS poslužitelja.

Korak 6: Unesite adresu primarnog DNS poslužitelja u prvo "preferirano" polje i sekundarnog DNS poslužitelja u drugo "alternativno" polje.

Korak 7: Kliknite na u redu gumb za dovršetak.

IPv4 Promjena DNS postavki

Kako promijeniti DNS postavke na MacOS-u

Korak 1: Pritisnite Apple logo koji se nalazi u gornjem lijevom kutu.

Korak 2: Izaberi Postavke sustava u padajućem izborniku.

MacOS Otvorite postavke sustava

Korak 3: Izaberi Mreža u prozoru System Preferences.

Korak 4: Pojavljuje se prozor Mreža s već odabranom vašom trenutnom internetskom vezom. Kliknite na Napredna gumb koji se nalazi u donjem desnom kutu.

Napredne postavke MacOS mreže

Korak 5: Kliknite na DNS karticu u sljedećem prozoru.

Korak 6: Kliknite simbol "plus" pored IPv4 ili IPv6 adrese.

Korak 7: Unesite primarnu i sekundarnu IP adresu poslužitelja treće strane. U ovom slučaju Google koristi 8.8.8.8 za primarni i 8.8.4.4 za sekundarni.

izborno: Ovdje ćete također vidjeti odjeljak za Pretraži domene. Ovo automatski dovršava nazive hostova kada upišete jednu riječ u Safariju i drugim uslugama temeljenim na mreži. Na primjer, ako popis sadrži apple.com i jednostavno upišete "trgovina" u polje adrese, preglednik učitava web stranicu povezanu s store.apple.com.

Ipak, općenito ostavite ovaj odjeljak praznim osim ako ne živite na određenoj domeni i trebate brzi pristup umreženom računalu pomoću jedne riječi.

MacOS mreža Uredi DNS postavke

Korak 8: Za završetak kliknite na u redu dugme.

Kako promijeniti DNS postavke na Chromebooku

Korak 1: Pritisnite sistemski sat koji se nalazi u donjem desnom kutu nakon čega slijedi ikona "zupčanika" na skočnom izborniku.

OS Chrome Otvorite Postavke

Korak 2: Postavke preglednika Chrome pojavljuju se na vašem zaslonu. Odaberite svoju internetsku vezu navedenu ispod Mreža. Nažalost, ova radnja samo proširuje popis dostupnih veza.

Korak 3: Ponovno kliknite mrežnu vezu.

Korak 4: Kliknite proširenje Mreža postavljanje.

Korak 5: Za korištenje Googleovih DNS poslužitelja promijenite postavku na Googleovi poslužitelji imena — ne morate unositi primarnu i sekundarnu adresu.

Chromebook Koristite Googleove poslužitelje imena

Za korištenje drugog DNS poslužitelja promijenite postavku na Prilagođeni poslužitelji imenai unesite primarnu i sekundarnu adresu. Na primjer, ako želite koristiti OpenDNS Home, unesite 208.67.222.222 i 208.67.220.220

Chromebook Koristite prilagođene poslužitelje imena

Besplatni i plaćeni DNS poslužitelji

Ako želite koristiti uslugu DNS upita treće strane, postoji mnogo besplatnih i plaćenih alternativa. Evo kratkog popisa u nastavku za početak:

Servis Primarni
DNS
Sekundarna
DNS
Dodatni
Plaćeno
Usluge
AdGuard DNS 176.103.130.130 176.103.130.131 Ne
Alternativni DNS 198.101.242.72 23.253.163.53 Ne
CleanBrowsing DNS 185.228.168.9 185.228.169.9 Da
Cloudflare DNS 1.1.1.1 1.0.0.1 Da
Comodo Secure DNS 8.26.56.26 8.20.247.20 Da
DNS.Gledaj 84.200.69.80 84.200.70.40 Ne
Google javni DNS 8.8.8.8 8.8.4.4 Ne
OpenDNS Početna 208.67.222.222 208.67.220.220 Da
Quad9 DNS 9.9.9.9 149.112.112.112 Ne
Verisign DNS 64.6.64.6 64.6.65.6 Ne

IPv4 vs. IPv6

Sve navedeno u ovom vodiču temelji se na Internet protokolu verzije 4 ili IPv4. Međutim, također ćete vidjeti reference na verziju 6 ili IPv6. Ovo je novija verzija protokola koju je dizajnirala Internet Engineering Task Force (IETF) da zamijeni verziju 4. Zašto? Zbog starosti i ograničenja starijeg protokola.

IPv4 može obraditi samo 32 broja. To je ograničenje dovelo do toga da je Američki registar internetskih brojeva (ARIN) u potpunosti ponestalo dostupnih adresa u 2015. godini.

Nasljednik, iPv6, rješava problem uvođenjem adresa sa 128 brojeva, ili 128 bita, koje mogu podržavaju 340 trilijuna trilijuna trilijuna kombinacija (340,282,366,920,938,463,463,374,607,431,768,211,456). Razvijen 1998., protokol je konačno ušao u primjenu 2006., ali je proces bio spor.

Prema Googleova statistika, usvajanje IPv6 u Sjevernoj Americi trenutačno iznosi 41,71% unatoč tome što je implementacija započela prije 14 godina. Njemačka ima 49,1%, Francuska 42,29%, Australija 22,68% i tako dalje.

Suština je da će IPv4 i IPv6 raditi jedan pored drugog sve dok noviji protokol u potpunosti ne zamijeni stariji. Uz sve rečeno, možda ćete pronaći i DNS brojeve koje pruža IPv6, iako ih ne možete unijeti u IPv4 polja. Umjesto toga, morat ćete ih unijeti u potpuno odvojena polja.

Na primjer, ovdje je Windows 10 metoda:

Korak 1: Desnom tipkom miša kliknite ikonu svoje internetske veze koja se nalazi pored sata sustava (Wi-Fi ili Ethernet) i odaberite Otvorite postavke mreže i interneta na skočnom izborniku.

Korak 2: The Status kategorija u aplikaciji Postavke pojavljuje se na vašem zaslonu. Pomaknite se prema dolje i kliknite Centar za mrežu i dijeljenje.

Korak 3: Upravljačka ploča se pojavljuje na vašem ekranu. Ako ste na žičnoj vezi, kliknite Ethernet poveznica nakon koje slijedi Svojstva gumb prikazan u skočnom prozoru. Ako ste povezani putem Wi-Fi mreže, kliknite Wi-Fi umjesto toga slijedi poveznica Svojstva dugme.

Korak 4: Izaberi Internetski protokol verzija 6 (TCP/IPv6) na popisu i kliknite na Svojstva dugme.

Korak 5: U skočnom prozoru promijenite trenutnu DNS postavku u Koristite sljedeće adrese DNS poslužitelja.

Korak 6: Unesite adresu primarnog DNS poslužitelja u prvo "preferirano" polje. Za Googleov javni DNS to bi bilo 2001:4860:4860::8888.

Korak 7: Unesite sekundarni DNS poslužitelj u drugo "alternativno" polje. Za Googleov javni DNS to bi bilo 2001:4860:4860::8844.

IPv6 Promjena DNS postavki

Korak 8: Kliknite na u redu gumb za dovršetak.

Ako ste mislili da je IPv4 numeričke adrese teško zapamtiti, budite sretni što DNS mijenja te dugačke IPv6 numeričke adrese za google.com i netflix.com!

Koristite li uopće IPv6?

Windows 10, MacOS 10.15 Catalina i Chrome OS podržavaju IPv6. Međutim, učitajte Testirajte moj IPv6 online test i vidjet ćete da vjerojatno još uvijek surfate internetom na IPv4. Zbog toga (1) biste trebali razmisliti o prebacivanju na DNS poslužitelje treće strane i (2) dodati adrese IPv6 DNS poslužitelja svom operativnom sustavu ili usmjerivaču. Možda čak i ne primate IPv6 protok od svog ISP-a.

Imajte na umu da iako moderni usmjerivači podržavaju IPv6, oni možda ne pružaju sredstva za ručni unos adresa DNS poslužitelja na temelju IPv6.

Preporuke urednika

  • Vaše omiljene kalendarske aplikacije također mogu dobiti neželjenu poštu. Evo kako to blokirati ili prijaviti