DNS-palvelin viittaa pääsääntöisesti sekä ohjelmaan, jota käytetään vastausten muodostamiseen DNS-kyselyihin, että itse isäntään, jota käytetään DNS-ohjelman suorittamiseen. Tässä tapauksessa pyyntöjä hallitaan käyttämällä asianmukaista protokollaa.
Se on välttämätöntä
Tietokone, jossa on Internet-yhteys
Ohjeet
Vaihe 1
Ensinnäkin, huomioi, että suoritetusta toiminnosta riippuen DNS-palvelimet voidaan jakaa useisiin ryhmiin. Jokaisella palvelinryhmällä on omat toimintatiedot, ja se sisältää myös palvelinten alaryhmiä, joilla on vielä kapeampi tarkoitus. Palvelimen hierarkia liittyy yleensä toiminto-oikeuksien olemassaoloon tai puuttumiseen peittoalueella.
Vaihe 2
Huomaa, että kaikkien ryhmien suurin ryhmä on arvovaltainen DNS-palvelinryhmä. Tämän palvelinryhmän erikoisuus on, että ne palvelevat mitä tahansa vyöhykettä. Jokaisessa arvovaltaisessa DNS-palvelinryhmässä on vähintään yksi ensisijainen palvelin. Tällainen ryhmän elementti pystyy tekemään muutoksia näihin vyöhykkeisiin, joten sitä kutsutaan myös pääpalvelimeksi. Ensisijaisen palvelimen lisäksi vyöhyke voi sisältää rajoittamattoman määrän toissijaisia palvelimia, joilla ei ole riittäviä oikeuksia tehdä muutoksia vyöhykkeen tietoihin. Heidän työnsä perustuu viestien vastaanottamiseen mahdollisista muutoksista pääpalvelimelta.
Vaihe 3
Jos olet kiinnostunut palvelimen ja asiakkaan välisestä vuorovaikutuksesta, tutustu välimuistin DNS-palvelimen työhön. Tämän järjestelmän toimintaperiaate liittyy asiakkaiden pyyntöjen palvelemiseen ja vuorovaikutukseen ylemmän tason DNS-palvelinten kanssa. Välimuistissa oleva DNS-palvelin vastaanottaa rekursiivisia pyyntöjä asiakkailta, suorittaa nämä pyynnöt ei-rekursiivisten pyyntöjen avulla arvovaltaisille palvelimille ja välittää pyynnön ylävirran palvelimelle.
Vaihe 4
Huomaa, että jos palvellaan asiakkaita, jotka toimivat samalla paikallisella koneella, käytetään paikallista DNS-palvelinta. Tällainen palvelin toistaa välimuistipalvelimen toimintaperiaatteen, mutta on määritetty käytettäväksi paikallisessa koneessa. Uudelleenohjaava DNS-palvelin tekee jotain vastaavaa. Tällainen sovellus pystyy ohjaamaan vastaanottamansa rekursiiviset pyynnöt ylävirran välimuistipalvelimelle.
Vaihe 5
Harkitse myös, kuinka rekisteröivä DNS-palvelin toimii. Se hyväksyy asiakkaiden dynaamiset päivitykset. Nykyään tällainen palvelin on yleensä yhdistetty DHCP-palvelimeen. Se voi toimia myös rekisteröivän DNS-palvelimen tilassa vastaanottamalla tietyn verkkotunnuksen käyttäjiltä tietoja esimerkiksi tietokoneen nimen ja IP-osoitteen vastaavuudesta ja päivittää siten toimialueiden tiedot.