Kuidas brauser leiab sekundimurdosa jooksul tekstipõhise domeeni (nt zone.ee) kaudu üles õige serveri arvulise IP-aadressi?
DNS (Domain Name System) on interneti aadressiraamat ehk telefoniraamat.
Inimestel on lihtne meeles pidada nimesid (nt "Mari Maasikas" või "eesti.ee"), kuid võrguseadmed ja arvutid suhtlevad omavahel numbritest koosnevate IP-aadresside kaudu (nt 195.250.180.34).
DNS teostab taustal automaatselt tõlketööd: kasutaja sisestab veebiaadressi ning DNS tagastab sellele vastava füüsilise IP-aadressi.
Kui sisestad brauserisse aadressi, läbib päring sekundimurdosa jooksul 4 peamist DNS-serverite taset.
(Recursive Resolver / ISP DNS)
Sinu internetiteenuse pakkuja (või nt 1.1.1.1 / 8.8.8.8) server. See võtab brauserilt päringu vastu ja küsib infot edasi teistelt serveritelt.
(Root Name Server '.')
DNS hierarhia tipp (maailmas 13 loogilist juurserverit). See suunab päringu edasi õige tippdomeeni (TLD) serveri poole.
(Top-Level Domain Server)
Haldab konkreetset tippdomeeni laiendit (nt .ee, .com, .org). Teab, milline autoriteetne server antud domeeni haldab.
(Authoritative Name Server)
Domeeni tegelik koduserver (nt Zone DNS server). Seal asuvad lõplikud DNS kirjed ning sealt tagastatakse vastusena IP-aadress.
Iga kord ei pea kõiki 4 sammu uuesti läbi käima! Brauser, operatsioonisüsteem ja rekursiivne server salvestavad vastuseid ajutiselt vahemällu vastavalt TTL (Time to Live) väärtusele sekundites.
Sisesta suvaline domeeninimi ja vaata samm-sammult, kuidas lahendaja otsib IP-aadressi!
Käivitab päringu kasutaja arvutilt.
Ootab päringut root serverilt.
Ootab suunamist TLD nimiserverile.
Ootab lõpliku IP väljastamist.
DNS tsoonifail koosneb erinevat tüüpi kirjetest, mis suunavad veebiliiklust, e-posti ja verifitseerivad teenuseid.
Seob domeeninime otseselt 32-bitise IPv4 numbrilise aadressiga. See on kõige sagedamini kasutatav kirje.
Täidab sama rolli mis A-kirje, kuid seob domeeni uue põlvkonna 128-bitise IPv6 aadressiga.
Suunab ühe subdomeeni teisele domeeninimele (mitte otsesele IP-le). Kasutatakse nt www-subdomeeni suunamiseks peakohale.
Määrab serverid, mis võtavad vastu domeenile suunatud e-kirju. Sisaldab ka prioriteedi numbrit (väiksem arv = kõrgem prioriteet).
Sisaldab loetavat teksti. Tänapäeval kriitiline e-posti turvalisuse (SPF, DKIM, DMARC) ja domeeni omaniku kinnitamiseks.
Määrab ära, millised nimiserverid on antud domeenitsooni autoriteetsed haldajad.
DNS ei ole pelgalt nimekaart – see tagab veebi kiiruse, turvalisuse ja töökindluse.
Nutikad DNS-serverid suunavad kasutaja geograafiliselt lähimasse serverisse (Anycast routing). See vähendab veebilehe laadimisaega ning parandab kasutajakogemust.
DNSSEC lisab digitaalsed allkirjad DNS-kirjetele, kaitstes kasutajaid DNS Spoofing ja vahendajarünnakute (Man-in-the-Middle) eest, tagades vastuse autentsuse.
Kui üks veebiserver peaks kokku jootksuma, saab DNS-i kaudu liikluse sekunditega ümber suunata varuserverile, ennetades katkestusi teenuse töös.