PowerDNS өкілетті сервері 4.6 шығарылды

DNS аймақтарын жеткізуді ұйымдастыруға арналған PowerDNS Authoritative Server 4.6 беделді DNS серверінің шығарылымы шығарылды. Жоба әзірлеушілерінің айтуынша, PowerDNS өкілетті сервері Еуропадағы домендердің жалпы санының шамамен 30% қызмет етеді (егер DNSSEC қолтаңбалары бар домендерді ғана қарастырсақ, онда 90%). Жоба коды GPLv2 лицензиясы бойынша таратылады.

PowerDNS авторлық сервері MySQL, PostgreSQL, SQLite3, Oracle және Microsoft SQL Server сияқты әртүрлі дерекқорларда, сондай-ақ LDAP және BIND пішіміндегі қарапайым мәтіндік файлдарда домен ақпаратын сақтау мүмкіндігін береді. Жауапты одан әрі сүзуге болады (мысалы, спамды сүзу үшін) немесе Lua, Java, Perl, Python, Ruby, C және C++ тіліндегі пайдаланушы өңдегіштерін қосу арқылы қайта бағыттауға болады. Сондай-ақ мүмкіндіктер статистиканы қашықтан жинауға арналған құралдарды, соның ішінде SNMP немесе Web API арқылы (статистика және басқару үшін HTTP сервері орнатылған), лезде қайта іске қосуды, Lua тіліндегі өңдеушілерді қосуға арналған кіріктірілген қозғалтқышты, балансты жүктеу мүмкіндігін қамтиды. клиенттің географиялық орналасуын ескере отырып.

Негізгі инновациялар:

  • Кіріс сұрауларындағы PROXY протоколының тақырыптарына қолдау қосылды, бұл dnsdist сияқты жүктеме теңестірушіге қосылатын клиенттердің IP мекенжайы туралы ақпаратты хабарлау кезінде PowerDNS серверінің алдында жүктеме теңестірушісін іске қосуға мүмкіндік береді.
  • EDNS Cookies механизміне (RFC 7873) қолдау қосылды, ол IP мекенжайының бұрмалануынан, DoS шабуылдарынан, DNS ретінде пайдаланудан қорғау үшін DNS сервері мен клиент арасында cookie алмасу арқылы IP мекенжайының дұрыстығын анықтауға мүмкіндік береді. трафик күшейткіші және кэшті улану әрекеттері.
  • Қосымша аймақтарды қолмен конфигурацияламай, қайталама DNS серверлерінде аймақтарды орналастыруды және жаңартуды автоматтандыру үшін пайдаланылатын pdnsutil утилитасына және автоматты бастапқы серверлерді басқаруға арналған API жаңа интерфейсі қосылды. Автобастапқы серверде жаңа домен үшін бастапқы аймақты анықтау жеткілікті, ал жаңа доменді екінші серверлер автоматты түрде қабылдайды және ол үшін қосымша аймақты конфигурациялайды.

Ақпарат көзі: opennet.ru

пікір қалдыру