DNS-сервер

Уикипедия — ашық энциклопедиясынан алынған мәлімет
Мұнда ауысу: шарлау, іздеу

DNS-сервер — тиiстi хаттама бойынша сұрау салулар DNSқа жауаптары үшiн қолайлы қосымша. DNS сонымен бiрге - сервермен қосымша iске қосылған хост деп атай алады.

DNS-серверлердің түрлері[өңдеу]

DNSтың атқарылатын функциялары бойынша - серверлер нақты сервердiң кескiнiне байланысты бiрнеше түрлерге жата алады топ-топтарға жiктеледi;

  • авторитативный DNS - сервер - аймақты ар жағында қандай болмасын сәйкес келетiн сервер.
    • Ұста немесе (BINDтiң терминологиясында) алғашқы сервер - өзгерiстердiң енгiзуiне осы аймақта құқыққа ие болған сервер. Аймақтар үшiн әдетте сервер бiр-ақ ұстада болады. Microsoft DNSтiң жағдайында - ұстаның Active Directoryмен сервер және оның кiрiгуi - серверлер емес, (өзгерiстердiң репликациясы өйткенi DNS құралдар емес iске асады - сервер, Active Directoryнiң құралдарымен, серверлердiң тең құқықтылығы және мәлiметтердiң өзектiлiгi арқасында не қамтамасыз етiледi) бiрнеше бола алады.
    • Слейв немесе екiншi сервер, өзгерiстердiң ұста өзгерiстерi туралы хабар үйрететiн рұқсатсыз енгiзу құқығы осы аймақта - сервер. Ұстаға қарағанда - олар сервер шексiз сан бола алады. Дәл осылай Слейв (және қолданушы ұста және слейв, айырмашылық айырып тани алмайды аймақтың күйге келтiруiндегi өзгерiстерiнiң конфигурирования/внесениясы тек қана кезеңде көрiнiп қалады) сервермен авторитативным болып табылады.
  • Кэш жасайтын DNSтар - сервер - клиенттердiң сұрау салулары қызмет көрсететiн сервер (рекурсия сұрау салуы алады, серверлерге авторитативнымға рекурсивтi емес сұрау салулары көмегiмен оны орындайды немесе DNS - жоғарғы серверге рекурсия сұрау салуын алып бередi)
  • Жергiлiктi DNSтер - сервер; DNSтың қызмет көрсетуi үшiн қолданылады - жергiлiктi машина атқарушы клиенттер. Бұл DNS кэш жасайтын сервердiң бiр түрлерi iс жүзiнде жергiлiктi қосымшалардың қызмет көрсетуi үшiн кескiнделген.
  • Қайта бағыттайтын DNS - сервер; рекурсия сұрау салуларын түрде жоғарғы кэш жасайтын серверге алған рекурсия сұрау салу қайта бағыттайтын сервер (forwarder, iшкi DNSтер ағылшынша - сервер). Кэш жасайтын DNSқа жүктемесiнiң төмендетуi үшiн көбiнесе қолданылады - сервер.
  • Түбiрлiк DNSтерi - сервер - түбiрлiк аймағына авторитативным болатын сервер. Жиi қолданылатын түбiрлiк серверлерiнiң жинағы 13 даналардың әлемiнде, олардың домен аттары root-servers.netтың аймақтарында болады және a.root-servers.net, m.root-servers.netтың b.root-servers.netтар деп аталады, m.root-servers.net. Нақтылы кескiндерде болуы мүмкiн жергiлiктi түбiрлiк серверлерiнiң күйге келтiруiн ахуал жергiлiктi жүйедi.
  • Есепке алатын DNSтар - сервер. Қолданушыларданғы динамикалық жаңарту қабылдаушы сервер. DHCPмен жиi сәйкес келедi - сервермен. Microsoft DNSтерге - серверi доменiнiң контроллерiнде жұмыс iстегенде серверi DNS - есепке алатын сервердiң тәртiбiнде ат және IP компьютердiң сәйкестiгi туралы мәлiметтiң доменнiң компьютерлерiнен қабылдай және доменнiң осы аймақтары ол сәйкес жаңарта жұмыс iстейдi.
  • DNSBL - (мекенжайлар және аттардың қара тiзiмдерi бар серверi) сервер. үстiрт, мұндай сервер DNSтың иерархиясына кiрмейдi, дегенмен жұмыс, DNSтың несi үшiн тетiк және хаттама сол қолданады - сервер.

View[өңдеу]

Кейбiрi серверлер желiнiң әртүрлi сегменттерi үшiн әртүрлi тәртiптердегi жұмыс iстеу мүмкiндiктерiн қолдайды. Bindтерге бұл тәртiп view деп аталады. Мысалы, мысалы, жергiлiктi мекенжайлар үшiн сервер 10.0.0.0/8 ) серверлердiң жергiлiктi мекенжайлары бере алады, сыртқы желiнiң қолданушылары үшiн - сыртқы мекенжайлар. Мысалы, сонымен бiрге, internalдiң аймағынан атының сұрау салуына сыртқы мекенжайлар үшiн internalдiң аймағына авторитативным өзiн 10.0.0.0/8 сервердiң желiсiндегi мекенжайларды көрcетiлген диапазоны үшiн тап қалған аймақ үшiн авторитативным сервер дәл осылай тек қана жауапқа жауап теуiп шығауға жариялайтын бола алады белгiсiз.

Қолданылатын порттар[өңдеу]

Барлық DNSтар - стандарт бойынша сервер RFC 1035 TCP және UDPнiң 53 Портуларына жауап бередi. BINDтiң ерте болжамының сұрау салуларын жiберудiң жанында 53 порттарды қолданды, еркiн тiркелмегенетiн мекенжайлар қолдана жаңалау өзiн өзi DNSтар сияқты ұстайды - клиенттер.