PowerDNS Recursor 4.4 уже выпущен, узнайте его новости

powerdns-рекурсор

Новая версия PowerDNS Recursor 4.4 уже выпущен и это новое издание поставляется с поддержкой DNS64 что позволяет синтезировать записи AAAA IPv6, еще одно из отличительных изменений - это, помимо прочего, возможность добавлять метки RPZ.

Тем, кто не знаком с PowerDNS, следует знать, что этоs отвечает за рекурсивное разрешение имен. Рекурсор PowerDNS он основан на той же кодовой базе, что и полномочный сервер PowerDNS, но рекурсивные и авторитетные DNS-серверы PowerDNS развиваются через разные циклы разработки и выпускаются как отдельные продукты.

Сервер предоставляет инструменты для удаленного сбора статистики, поддерживает мгновенную перезагрузку, имеет встроенный движок для подключения драйверов на языке Lua, полностью поддерживает DNSSEC, DNS64, RPZ (зоны политики ответа) и позволяет выводить черный список.

Результаты разрешения могут быть записаны как файлы зоны BIND. Для обеспечения высокой производительности используются современные механизмы мультиплексирования соединений во FreeBSD, Linux и Solaris (kqueue, epoll, / dev / poll), а также высокопроизводительный анализатор пакетов DNS, способный обрабатывать десятки тысяч параллельных запросов.

Основные новые функции PowerDNS Recursor 4.4

Как мы упоминали в начале, эта новая версия поставляется с Поддержка DNS64 он интегрирован, не связан с дополнениями Lua. DNS64 позволяет автоматически синтезировать записи AAAA IPv6 на основе записей IPv4 A, а также блоки CNAME IP6.ARPA для существующего IN-ADDR.ARPA.

Кроме того, предусмотрена возможность добавления произвольных меток в РПЗ (Зоны политики ответа позволяют рассчитать «репутацию» DNS-имен с использованием подобия DNSBL для борьбы с хостами от спамеров и мошенников.)

Еще одно из интегрированных изменений - Проверки RPZ теперь распространяются на хосты, указанные в разрешении CNAME., в дополнение к расширенной информации об обработке RPZ, которая отображается во время трассировки, хранится в журналах и передается в скрипты в Lua.

Из других изменений, которые выделяются этой новой версии:

  • Предусмотрено совместное использование кеша записи в разных потоках.
  • RoutingTag предоставляется в коде Lua, который может использоваться как дополнительный ключ в кэше записей вместо маски подсети EDNS.
  • Реализована вторая версия протокола Proxy, позволяющая обмениваться информацией об исходном адресе клиента (например, при использовании dnsdist).

Наконец, если вы хотите узнать об этом больше, вы можете проверить подробности этого нового выпуска в по следующей ссылке. 

Получить PowerDNS Recursor 4.4

Тем из вас, кто хочет получить PowerDNS Recursor 4.4, следует знать, что исходный код доступен на GitHub.

Чтобы получить код, просто откройте терминал и введите следующую команду:

git clone https://github.com/PowerDNS/pdns.git

Этот репозиторий содержит источники для PowerDNS Recursor, PowerDNS Authoritative Server и dnsdist (мощный балансировщик нагрузки DNS). Все три могут быть построены из этого репозитория.

Различные версии могут быть собраны с помощью pdns-builder, который использует процесс сборки на основе Docker. Чтобы начать с этого, запустите эти команды в корне этого репозитория:

git submodule init
git submodule update
./builder/build.sh

В случае пользователей Ubuntu они могут выполнить построение, введя следующие команды:

sudo apt install autoconf automake ragel bison flex
sudo apt install libcurl4-openssl-dev luajit lua-yaml-dev libyaml-cpp-dev libtolua-dev lua5.3 autoconf automake ragel bison flex g++ libboost-all-dev libtool make pkg-config libssl-dev virtualenv lua-yaml-dev libyaml-cpp-dev libluajit-5.1-dev libcurl4 gawk libsqlite3-dev
apt install libsodium-dev
apt install default-libmysqlclient-dev
apt install libpq-dev
apt install libsystemd0 libsystemd-dev
apt install libmaxminddb-dev libmaxminddb0 libgeoip1 libgeoip-dev
autoreconf -vi

А чтобы скомпилировать очень чистую версию, используйте:

./configure --with-modules="" --disable-lua-records
make
# make install

Таким же образом они могут ознакомиться с документацией и получить предварительно созданные пакеты PowerDNS (deb и rpm), которые доступны в репозитории программного кода. Они могут проконсультироваться с этим перейдя по следующей ссылке.


Оставьте свой комментарий

Ваш электронный адрес не будет опубликован. Обязательные для заполнения поля помечены *

*

*

  1. Ответственный за данные: Мигель Анхель Гатон
  2. Назначение данных: контроль спама, управление комментариями.
  3. Легитимация: ваше согласие
  4. Передача данных: данные не будут переданы третьим лицам, кроме как по закону.
  5. Хранение данных: база данных, размещенная в Occentus Networks (ЕС)
  6. Права: в любое время вы можете ограничить, восстановить и удалить свою информацию.