Nustatykite pagrindinį rekursinį DNS serverį ir sukonfigūruokite domeno zonas


Įsivaizduokite, kas būtų, jei turėtume prisiminti visų kasdien naudojamų svetainių IP adresus. Net jei turėtume nuostabią atmintį, naršymo svetainėje procesas būtų juokingai lėtas ir atimtų daug laiko.

O ką daryti, jei mums reikėtų apsilankyti keliose svetainėse arba naudoti kelias programas, esančias tame pačiame kompiuteryje ar virtualioje priegloboje? Tai būtų vienas iš didžiausių galvos skausmų, apie kuriuos galiu galvoti – jau nekalbant apie galimybę, kad su svetaine ar programa susietas IP adresas gali būti pakeistas be išankstinio įspėjimo.

Vien mintis apie tai būtų pakankama priežastis po kurio laiko nebesinaudoti internetu ar vidiniais tinklais.

Būtent toks būtų pasaulis be Domeno vardų sistemos (taip pat žinomas kaip DNS). Laimei, ši paslauga išsprendžia visas aukščiau paminėtas problemas, net jei IP adreso ir pavadinimo ryšys pasikeičia.

Dėl šios priežasties šiame straipsnyje sužinosime, kaip sukonfigūruoti ir naudoti paprastą DNS serverį – paslaugą, kuri leis išversti domenų vardus į IP adresus ir atvirkščiai.

Pristatome DNS vardo skyrą

Mažuose tinkluose, kurie nėra dažnai keičiami, failas /etc/hosts gali būti naudojamas kaip elementarus domeno vardo ir IP adreso skyros metodas.

Naudojant labai paprastą sintaksę, šis failas leidžia susieti vardą (ir (arba) slapyvardį) su IP adresu taip:

[IP address] [name] [alias(es)]

Pavyzdžiui,

192.168.0.1 gateway gateway.mydomain.com
192.168.0.2 web web.mydomain.com

Taigi žiniatinklio įrenginį galite pasiekti naudodami jo pavadinimą, web.mydomain.com slapyvardį arba IP adresą.

Didesniems tinklams arba tiems, kurie dažnai keičiami, failo /etc/hosts naudojimas domeno vardams pakeisti į IP adresus nebūtų priimtinas sprendimas. Štai čia ir atsiranda specialios paslaugos poreikis.

Po gaubtu DNS serveris pateikia užklausą didelėje duomenų bazėje medžio pavidalu, kuri prasideda šakninėje (“. ”) zonoje.

Šis paveikslėlis padės mums iliustruoti:

Viršuje esančiame paveikslėlyje šakninėje (.) zonoje yra domenai com, edu ir net. Kiekvieną iš šių domenų valdo (arba gali) valdyti skirtingos organizacijos, kad būtų išvengta priklausomybės nuo didelės, centrinės. Tai leidžia tinkamai paskirstyti užklausas hierarchiniu būdu.

Pažiūrėkime, kas vyksta po gaubtu:

1. Kai klientas pateikia DNS serverio užklausą web1.sales.me.com, serveris siunčia užklausą į aukščiausią (šakninį) DNS serverį, kuris nukreipia užklausą į vardų serverį .com zonoje.

Tai savo ruožtu siunčia užklausą į kito lygio vardų serverį (zonoje me.com), o tada į sales.me.com. Šis procesas kartojamas tiek kartų, kiek reikia, kol pasirodys FQDN (šiame pavyzdyje visiškai kvalifikuotas domeno pavadinimas, web1.sales.me.com) grąžina zonos, kurioje jis priklauso, vardų serveris.

2. Šiame pavyzdyje vardų serveris sales.me.com. atsako į adresą web1.sales.me.com ir grąžina norimą domeno vardo ir IP ryšį bei kitą informaciją (jei tai sukonfigūruota).

Visa ši informacija siunčiama į pradinį DNS serverį, kuris vėliau perduoda ją klientui, kuris pirmiausia to paprašė. Kad ateityje nebūtų kartojami tie patys veiksmai atliekant identiškas užklausas, užklausos rezultatai saugomi DNS serveryje.

Dėl šių priežasčių tokia sąranka paprastai vadinama rekursiniu, talpykloje kaupiamu DNS serveriu.