DNS-palvelin

Kokeneet kirjoittajat eivät ole vielä tarkistaneet sivun nykyistä versiota, ja se voi poiketa merkittävästi 16. tammikuuta 2022 tarkistetusta versiosta . tarkastukset vaativat 6 muokkausta .

DNS-palvelin , Domain Name Server  - sovellus, joka on suunniteltu vastaamaan DNS -kyselyihin sopivaa protokollaa käyttäen . DNS-palvelinta voidaan kutsua myös isännäksi , jolla vastaava sovellus on käynnissä.



DNS-palvelintyypit

Tehtyjen toimintojen mukaan DNS-palvelimet on jaettu useisiin ryhmiin; tietyn kokoonpanon palvelin voi kuulua useaan tyyppiin kerralla:

DNS-kyselyjen tyypit

Suora pyyntö

Suora ( forward ) pyyntö - pyyntö muuntaa isännän nimi (symbolinen osoite) sen IP-osoitteeksi .

Käänteinen pyyntö

Käänteinen ( käänteinen ) pyyntö – pyyntö muuntaa isännän IP-osoite sen nimeksi .

Rekursiivinen kysely

Rekursiivinen pyyntö sisältää lopullisen vastauksen vastaanottamisen palvelimelta, jolle se on suunnattu. Palvelin suorittaa rekursion.

Iteratiivinen kysely

Iteratiivinen kysely olettaa (sallii) asiakkaan suorittaman rekursion.

Kuvaus

Jotkut palvelimet tukevat kykyä toimia eri tiloissa eri verkkosegmenteissä. Sidossa tätä tilaa kutsutaan näkymäksi. Palvelin voi esimerkiksi antaa paikallisia palvelimia paikallisille osoitteille (esimerkiksi 10.0.0.0/8) ja ulkoisia osoitteita ulkoisille verkon käyttäjille. Palvelin voi myös olla valtuuttava määritetylle vyöhykkeelle vain määritetylle osoitealueelle (esimerkiksi 10.0.0.0/8-verkossa palvelin ilmoittaa olevansa valtuutettu sisäiselle vyöhykkeelle, kun taas ulkoisille osoitteille vastauksena pyytää nimeä sisäiseltä vyöhykkeeltä, vastaus "tuntematon").

Käytetyt portit

RFC 1035 : n mukaan kaikki DNS - palvelimet vastaavat portille 53 TCP ja UDP . BIND:n varhaiset versiot käyttivät myös porttia 53 lähtevien pyyntöjen lähettämisessä, uudemmat versiot käyttäytyvät kuten tavalliset DNS-asiakkaat käyttämällä ilmaisia ​​rekisteröimättömiä portteja.