Skip to main content

Što je DNS? (Definicija naziva domene)

How a DNS Server (Domain Name System) works. (Lipanj 2025)

How a DNS Server (Domain Name System) works. (Lipanj 2025)
Anonim

Jednostavnim riječima, Domain Name System (DNS) je skup baza podataka koji prevode hostnames na IP adrese.

DNS se često naziva internetskim telefonskim imenikom jer pretvara lako zapamćene nazive hostova www.google.com , na IP adrese kao što su 216.58.217.46 , To se događa iza kulisa nakon što upišete URL u adresnu traku web preglednika.

Bez DNS-a (a posebno tražilica poput Googlea), navigacija putem interneta ne bi bila jednostavna jer moramo unijeti IP adresu svake web stranice koju želimo posjetiti.

Kako radi DNS?

Ako to još uvijek nije jasno, osnovni koncept za način na koji DNS funkcionira je prilično jednostavna: svaka web adresa unesena u web preglednik (kao što su Chrome, Safari ili Firefox) šalje se DNS poslužitelju koji razumije kako mapirati to ime na odgovarajuću IP adresu.

To je IP adresa koju uređaji upotrebljavaju za komunikaciju jedni s drugima jer ne mogu i ne prenose informacije koristeći ime www.google.com , www.youtube.com , itd. Jednostavno ulazimo u ove web stranice, dok DNS obavlja sve traženja, što nam daje pristup gotovo odgovarajućim IP adresama potrebnim za otvaranje stranica koje želimo.

Opet, www.microsoft.com, www.Go-Travels.com, www.amazon.com , a svaki drugi naziv web-mjesta upotrebljava se samo za našu udobnost jer je puno lakše zapamtiti ta imena nego zapamtiti njihove IP adrese.

Računala su se zvali root poslužiteljima odgovorni su za pohranjivanje IP adresa za svaku vršnu domenu. Kada se traži web stranica, to je korijenski poslužitelj koji prvo obrađuje te podatke kako bi utvrdio sljedeći korak u postupku traženja. Zatim se naziv domene prosljeđuje Domenkom za rješavanje naziva (DNR) koji se nalazi unutar ISP-a, kako bi se utvrdila ispravna IP adresa. Konačno, te se informacije šalju natrag na uređaj na kojem ste ga zatražili.

Kako ispirati DNS

Operacijski sustavi poput Windows i drugih će pohraniti IP adrese i ostale informacije o hostovima na lokalnoj razini, tako da im se može pristupiti brže nego da se uvijek moraju posegnuti za DNS poslužiteljem. Kada računalo razumije da je određeni naziv računala sinonim za određenu IP adresu, ta se informacija može pohraniti ili spremiti na uređaj.

Iako je sjećanje na DNS informacije korisno, može ponekad postati oštećena ili zastarjela. Operativni sustav obično uklanja te podatke nakon određenog vremenskog razdoblja, ali ako imate problema s pristupom web-lokaciji i sumnjate da je zbog problema s DNS-om, prvi korak je prisilno brisanje tih podataka kako biste omogućili mjesta za nove, ažurirani DNS zapisi.

Trebali biste biti u mogućnosti jednostavno pokrenuti računalo ako imate poteškoće s DNS-om jer DNS predmemorija nije zadržana putem ponovnog pokretanja sustava. Međutim, ispuštanje predmemorije ručno umjesto ponovnog pokretanja je puno brže.

Možete upariti DNS u sustavu Windows putem naredbenog retka s ipconfig / flushdns naredba. Web stranica Što je moj DNS? ima upute o ispiranju DNS-a za svaku verziju sustava Windows, kao i za MacOS i Linux.

Važno je zapamtiti da se, ovisno o postavljanju vašeg specifičnog usmjerivača, DNS zapisi također mogu pohraniti. Ako ispiranje DNS predmemorije na vašem računalu ne popravlja vaš DNS problem, svakako pokušajte ponovo pokrenuti usmjerivač da biste ispraznili DNS cache.

Bilješka: Unosi u datoteci hostova ne uklanjaju se kada je DNS cache ispisana čisto. Morate urediti datoteku hostova kako biste uklonili nazive hosta i IP adrese koji su tamo pohranjeni.

Zlonamjerni softver može utjecati na unose DNS

S obzirom da je DNS odgovoran za usmjeravanje naziva hostova na određene IP adrese, trebao bi biti očito da je to glavni cilj zlonamjernog djelovanja. Hakeri mogu preusmjeriti vaš zahtjev za normalno funkcioniranje resursa na onu koja je zamka za prikupljanje lozinki ili posluživanje zlonamjernog softvera.

Trovanja DNS-om i DNS spoofing su pojmovi koji se koriste za opisivanje napada na predmemoriju DNS resolvera u svrhu preusmjeravanja naziva hosta na drugu IP adresu od onoga što je istinski dodijeljeno tom host imenu, učinkovito preusmjeravajući gdje ste namjeravali ići. To se obično vrši u nastojanju da vas odvesti na web stranicu koja je puna zlonamjernih datoteka ili za obavljanje napada s krađom identiteta kako bi vas privukla na pristup web-lokaciji sličnog izgleda kako bi ukrali vaše vjerodajnice za prijavu.

Većina DNS usluga pruža zaštitu od ovih vrsta napada.

Drugi način za napadače koji utječu na DNS unose je korištenje datoteke hostova. Datoteka domaćin je lokalno pohranjena datoteka koja se koristila umjesto DNS-a prije nego što DNS zapravo postane široko rasprostranjen alat za rješavanje naziva hostova, no datoteka i dalje postoji u popularnim operativnim sustavima. Unosi pohranjeni u toj datoteci poništavaju postavke DNS poslužitelja, pa je to zajednička meta za zlonamjerni softver.

Jednostavan način za zaštitu datoteke hostova od njegovog uređivanja označava ga kao datoteku samo za čitanje. U sustavu Windows samo prijeđite na mapu s datotekom domaćinstva: % Systemdrive% Windows System32 drivers etc , Desnom tipkom miša kliknite ili dodirnite i držite, odaberite Nekretnine, a zatim stavite ček u okvir pored Samo za čitanje atribut.

Više informacija o DNS-u

ISP koji vam trenutno koristi internetski pristup ima dodijeljene DNS poslužitelje za vaše uređaje (ako ste povezani s DHCP), ali niste prisiljeni držati se tih DNS poslužitelja. Ostali poslužitelji mogu pružiti značajke zapisivanja za praćenje posjećenih web stranica, blokera oglašavanja, filtara web stranica za odrasle i drugih značajki.Pogledajte ovaj popis besplatnih i javnih DNS poslužitelja za neke primjere alternativnih DNS poslužitelja.

Bilo da računalo koristi DHCP da bi dobila IP adresu ili ako koristi statičku IP adresu, još uvijek možete definirati prilagođene DNS poslužitelje. Međutim, ako jest ne postava s DHCP-om, vi mora odredite DNS poslužitelje koji biste trebali koristiti.

Izričite postavke DNS poslužitelja imaju prednost nad implicitnim postavkama odozgo prema dolje. Drugim riječima, to su DNS postavke najbliže uređaju koji uređaj upotrebljava. Na primjer, ako promijenite postavke DNS poslužitelja na ruteru na nešto specifično, svi uređaji povezani s navedenim usmjerivačem također će koristiti one DNS poslužitelje. Međutim, ako promijenite postavke DNS poslužitelja na računalu na nešto različit , računalo će koristiti različite DNS poslužitelje od svih ostalih uređaja povezanih s istim usmjerivačem.

To je razlog zašto oštećena DNS predmemorija na vašem računalu može spriječiti učitavanje web stranica čak i ako se iste otvore normalno na drugom računalu na istoj mreži.

Iako su URL-ovi za koje inače ulazimo u naše web preglednike lako zapamtiti imena poput www.Go-Travels.com , umjesto toga možete upotrijebiti IP adresu koju ime hosta upućuje, kao što je https://151.101.1.121) za pristup istoj web stranici. To je zato što još uvijek pristupate istom poslužitelju bilo koji način - jedna metoda (koristeći naziv) samo je lakše zapamtiti.

Na toj napomenuti, ako je došlo do nekog problema s vašim uređajem koji se obratio DNS poslužitelju, uvijek je možete zaobići unosom IP adrese u adresnu traku umjesto imena računala. Ipak, većina ljudi ne čuva lokalni popis IP adresa koje odgovaraju nazivima hosta, jer uostalom to je uopće svrha korištenja DNS poslužitelja.

Bilješka: To ne funkcionira s svakom web-lokacijom i IP adresom budući da neki web-poslužitelji imaju postavljen hosting, što znači da pristup IP adresi poslužitelja putem web-preglednika ne opisuje koju bi stranicu trebala otvoriti.

Pretraživanje "telefonskog imenika" koja određuje IP adresu na temelju naziva hosta naziva se a prosljeđivanje DNS pretraživanja , Suprotno, a obrnuti DNS traženje , to je nešto drugo što se može učiniti s DNS poslužiteljima. Ovo je kada se ime računala identificira pomoću njezine IP adrese. Ova vrsta traženja oslanja se na ideju da je IP adresa povezana s određenim nazivom hosta statična IP adresa.

DNS baze podataka pohranjuju mnoge stvari osim IP adresa i host imena. Ako ste ikad postavili e-poštu na web stranici ili preneseni naziv domene, možete se pretplatiti na pojmove kao što su nazivi domena domene (CNAME) i SMTP pošiljatelji e-pošte (MX).