PowerDNS - PowerDNS

PowerDNS сервері
Ресми PowerDNS логотипі 250 пиксель.png
Түпнұсқа автор (лар)PowerDNS.COM BV
ӘзірлеушілерPowerDNS қауымдастығы, Берт Хуберт
Тұрақты шығарылым
4.3.1 / 2020 жылғы 22 қыркүйек (2020-09-22)[1]
Репозиторий Мұны Wikidata-да өңдеңіз
ЖазылғанC ++
Операциялық жүйеUnix тәрізді
ТүріDNS сервер
ЛицензияGNU жалпыға ортақ лицензиясы v2
Веб-сайтwww.powerdns.com Мұны Wikidata-да өңде
PowerDNS рекурсоры
Түпнұсқа автор (лар)PowerDNS.COM BV
ӘзірлеушілерPowerDNS қауымдастығы, Берт Хуберт
Тұрақты шығарылым
4.4.1 / 2020 жылғы 25 қараша (2020-11-25)[2]
Репозиторий Мұны Wikidata-да өңдеңіз
ЖазылғанC ++
Операциялық жүйеUnix тәрізді
ТүріDNS сервер
ЛицензияGNU жалпыға ортақ лицензиясы v2
Веб-сайтwww.powerdns.com Мұны Wikidata-да өңде

PowerDNS Бұл DNS сервері жылы жазылған бағдарлама C ++ және лицензияланған GPL. Ол көбіне жұмыс істейді Unix туындылар. PowerDNS көптеген ерекшеліктерін ұсынады backends қарапайымнан бастап БАЙЛАНЫС аймақтық файлдардың стилі реляциялық мәліметтер базасы[3] және жүктемені теңдестіру /құлату алгоритмдер. DNS рекурсор жеке бағдарлама ретінде ұсынылған.

Тарих

PowerDNS-ті дамыту 1999 жылы басталды және бастапқыда коммерциялық жеке өнім болды. 2002 жылдың қарашасында бастапқы код GPL v2 лицензиясы бойынша ашық болды.[4][5]

Ерекшеліктер

PowerDNS Беделді сервер (pdns_server) бір ядродан, және көп ядродан тұрады динамикалық жүктелетін backends сол жүгіру көп бұрандалы. Өзек барлық пакеттерді өңдеуді және DNS барлауын басқарады, ал бір немесе бірнеше артқы бөліктер жеткізеді DNS жазбалары ерікті пайдалану сақтау әдістері.

Аймақтық трансферттер және жаңарту туралы хабарландыруларға қолдау көрсетіледі және процестер жүре алады жеңілдіксіз және хроутталған. Әр түрлі кэштер сұраныстарды өңдеуді жылдамдату үшін сақталады. Жұмыс уақыты бақылау арқылы қол жетімді pdns_control жеке аймақтарды, кэшті тазарту, аймақ туралы хабарламалар мен қоқыстарды қайта жүктеуге мүмкіндік беретін команда статистика жылы Multi Router Traffic Grapher / rrdtool формат. Нақты уақыттағы ақпаратты қосымша орнатылған қондырғы арқылы да алуға болады веб-сервер.

PowerDNS үшін басқару интерфейстерін құрудың көптеген тәуелсіз жобалары бар.

DNSSEC

PowerDNS Беделді сервер тіректер DNSSEC 3.0 нұсқасы бойынша Алдын ала қол қойылған аймақтарға қызмет көрсетуге болады, сонымен қатар онлайн қол қою мен кілттерді басқаруды жүзеге асыруға болады. Бұл салыстырмалы түрде оңай болудың жағымсыз жағы бар, бірақ криптографиялық кілт материалы серверлердің өзінде бар минус (бұл кез келген HTTPS серверінде де қолданылмаған жағдайда да болады) HSM Мысалға).

Рекурсор

PowerDNS рекурсоры (pdns_recursor[6]) Бұл шешу Жеке процесс ретінде жұмыс жасайтын DNS-сервер.

PowerDNS-тің бұл бөлігі жергілікті ағындар мен пайдаланушы кеңістігі ағындарының тіркесімін қолданады Күшейту және MTasker кітапханасы,[7] бұл қарапайым көп салалы кітапхана. Ол жеке пакет түрінде де қол жетімді.

Pdns_server процесін pdns_recursor үшін қақпашы ретінде іске қосудың қажеті жоқ, егер мақсат тек кэштеу / рекурсиялау / шешу қызметтерін қамтамасыз ету болса, pdns_recursor-ны өздігінен іске қосу беделді компоненттің артына қарағанда тиімдірек болады.

2007 жылдан бастап рекурсорды әлемдегі бірнеше ірі интернет-провайдерлер қолданады, соның ішінде AOL, Shaw кабелі және Neuf Cegetel.

Қолдау DNSSEC валидация қосылды pdns_recursor 4.0 нұсқасында.

Сондай-ақ қараңыз

Әдебиеттер тізімі

  1. ^ «Authoritative Server 4.3.x арналған өзгертулер». Алынған 22 қыркүйек 2020.
  2. ^ «Recursor 4.4.x арналған өзгертулер». 2020-11-25. Алынған 2020-11-25.
  3. ^ Жаннерот, Кристоф (21 қазан 2016). «POWERDNS [sic]". Azylis нүктелі торы (француз тілінде). Архивтелген түпнұсқа 27 шілде 2019 ж. Алынған 27 шілде 2019. POWERDNS avec un stockage des үстелдеріндегі DNS dans une base de données MARIADB пайдаланылады.
  4. ^ Mens, Jan-Piet (2008). Балама DNS серверлері: таңдау және қолдану, және қосымша SQL / LDAP қосалқы көшірмелері (мұқаба). UIT Cambridge Ltd. б. 114. ISBN  978-0-9544529-9-5.
  5. ^ «Туралы». PowerDNS. PowerDNS.COM BV. nd. Алынған 24 қаңтар 2019. PowerDNS 1999 жылы іске қосылды «;» Бастапқыда жабық ақпарат көзі «;» 2002 жылы барлық PowerDNS бағдарламалық жасақтамасы ашық код ретінде шығарылды
  6. ^ «PowerDNS рекурсоры». Doc.powerdns.com. Алынған 2014-05-11.
  7. ^ MTasker

Сыртқы сілтемелер