Mis on DNS (domeeninimede süsteem)?
Igal IPv4 / IPv6 võrgus oleval seadmel on ainulaadne identifikaator, aadress nimega IP-aadress (Interneti-protokolli aadress). See aadress on kasulik seadme tuvastamiseks ja teiste seadmete jõudmiseks. IPv4-ga tuttavad kasutajad teavad, et IP-aadressid koosnevad neljast oktetist vahemikus 0 kuni 255, näiteks 123.221.200.3.
Igal veebisaidil või teenusel, millega me internetis suhtleme, on ainulaadne IP-aadress, mis võimaldab meil selle täpselt kätte saada, näiteks kui tahame Google'i jõuda, jõuame IP-aadressini 172.217.172.110.
Inimeste jaoks on võimatu meeles pidada iga kasutatava veebisaidi või teenuse IP-aadressi või vähemalt mitte sõbralik viis veebisaitide aadresse meelde jätta, ja seal on inimkasutajatele sõbralikud domeeninimed, näiteks LinuxHint.com tuli meile appi.
Kuigi igal seadmel on ainulaadne IP-aadress, saab iga IP-aadressi seostada domeeninimega, et hõlbustada selle suhtlemist või kokkupuudet inimeste ees.
Seega, kui teil on seade, millest soovite teisi teenida, või soovite, et teid hõlpsasti leitaks, võite selle seostada inimsõbraliku nimega, mida nimetatakse domeeninimeks, mis tavaliselt algavad tähega www.
DNS (domeeninimede süsteem ja EI domeeninimede server) on süsteem, mille kaudu domeeninimed tõlgitakse IP-aadressideks. Võime mõelda domeeninimede süsteemile kui sõbraliku tõlkijale www.domeen.com IPv4-aadressidele X.X.X.X (või ka IPv6 aadressid). Ja seda tõlkeprotsessi nimetatakseDNS-i eraldusvõime”.
Kuidas DNS (domeeninimede süsteem) töötab?
Domeeninimede süsteem (DNS) saavutatakse nelja erinevat tüüpi serverite kaudu: DNS rekursiivne lahendaja, juurnimeserver, tipptasemel domeeninimeserver ja lõpuks DNS-nimeserver.
Kogu järjestuse võib kokku võtta järgmiselt:
Teie brauser> DNS-rekursiivne lahendaja> Juurenimeserver> Tipptasemel domeeniserver> DNS-nimeserver.
DNS-i rekursiivne lahendaja on DNS-i eraldusprotsessi esimene samm, see on server, mis võtab kasutaja päringu vastu resolutsiooniprotsessi jätkamiseks (nimetatakse ka DNS-i otsimiseks). DNS-i rekursiivne lahendaja võtab vastu domeeninime IP-aadressile tõlkimise kasutaja päringu ja edastab päringu juurnimeserverile, DNS-i rekursiivsel lahendajal on nende leidmiseks nimekiri, mis sisaldab kõiki juurnimeserverite aadresse.
Juurnimeserver on protsessi teine etapp ja see saab lahendada rekursiivse lahendaja taotluse vahemälu teabe abil või edastades päringu tipptaseme domeenile (nt .com, .org, .võrk, .edu või .gov), mis sisaldab teavet kõigi selle tipptaseme domeenide kohta, nii et kui taotletud domeen on a .com, on tipptasemel domeeniserver .com TLD-server ja seejärel saadetakse päring IP-aadressi sisaldavale DNS-serverile, saadetakse see rekursiivsele lahendajale, mis saadab lahendust taotlenud kliendile IP-aadressiks tõlgitud õige tõlke või eraldusvõime.
Erandiks on ülaltoodud toimingud, kui Resolver salvestas vahemällu hiljutise domeeninime eraldusvõime.
Paljudel juhtudel on ülalkirjeldatud protsess DNS-i vahemällu salvestamise tõttu välja jäetud, rekursiivne lahendaja või juurserver saab kogu protsessi välistava jõudluse suurendamiseks vahemällu salvestada domeeninimeserveri eraldusvõime teavet. Sellistel juhtudel on domeeni eraldusvõime kiirem ja mõned ülalnimetatud serveritest ei sekku, see on põhjus, miks mõnikord värskendame oma DNS-i kirjeid oma hostis ja muudatuste toimumine võtab minuteid või tunde, sest DNS-i vahemälud peaksid värskenema.
Kui rekursiivne lahendaja saab lahutusteavet, salvestab see teabe vahemällu ja seda kasutatakse järgmiste resolutsioonide jaoks, mis säästavad kogu protsessi, mida on eelnevalt selgitatud.
Linuxil on DNS-i eraldusvõimega tegelemiseks erinevad käsud, mille leiate veebisaidilt https: // linuxhint.com / common_dns_tools /.
Loodan, et leidsite selle selgituse selle kohta, mis on DNS ja kuidas see toimib, kasulikuks. Järgige LinuxHinti, et saada rohkem näpunäiteid ja värskendusi Linuxi ja võrgu kohta.