PowerDNS Recursor 4.4 er allerede frigivet, kend nyhederne

powerdns-rekursor

Den nye version af PowerDNS Recursor 4.4 er allerede frigivet og denne nye udgave leveres med support til DNS64 der gør det muligt at syntetisere AAAA IPv6-poster, er en anden af ​​de ændringer, der skiller sig ud, muligheden for at tilføje RPZ-labels blandt andet.

For dem, der ikke er fortrolige med PowerDNS, skal de vide, at dette er deter ansvarlig for rekursiv opløsning af navn. PowerDNS-rekursor det er baseret på den samme kodebase som PowerDNS Authoritative Server, men PowerDNS rekursive og autoritative DNS-servere udvikler sig gennem forskellige udviklingscyklusser og frigives som separate produkter.

Serveren indeholder værktøjer til fjernindsamling af statistikker, understøtter øjeblikkelig genstart, har en indbygget motor til tilslutning af drivere på Lua-sproget, understøtter fuldt ud DNSSEC, DNS64, RPZ (Response Policy Zones) og muliggør notering af sort.

Opløsningsresultaterne kan optages som BIND-zonefiler. For at sikre høj ydeevne bruges moderne mekanismer til multiplexforbindelser på FreeBSD, Linux og Solaris (kqueue, epoll, / dev / poll) samt en højtydende DNS-pakkeanalysator, der er i stand til at behandle titusinder af parallelle anmodninger.

Vigtigste nye funktioner i PowerDNS Recursor 4.4

Som vi nævnte i starten, kommer denne nye version med DNS64 support det er integreret, ikke knyttet til Lua-tilføjelser. DNS64 giver mulighed for automatisk at syntetisere AAAA IPv6-poster baseret på IPv4 A-poster, samt CNAME IP6.ARPA-blokke for eksisterende IN-ADDR.ARPA.

Derudover muligheden for at tilføje vilkårlige tags til RPZ blev leveret (Svarpolitiske zoner giver dig mulighed for at beregne "omdømme" for DNS-navne ved hjælp af DNSBL-lighed for at bekæmpe værter fra spammere og svindlere.)

En anden af ​​de ændringer, der er integreret, er i RPZ-kontrol udvides nu til værter specificeret af CNAME-opløsningud over den udvidede information om RPZ-behandling, der vises under sporet, deponeret i logfiler og transmitteret til scripts i Lua.

Af de andre ændringer, der skiller sig ud af denne nye version:

  • Deling af skrivecache på forskellige tråde leveres.
  • RoutingTag findes i Lua-kode, som kan bruges som en ekstra nøgle i indgangscachen i stedet for EDNS-undernetmasken.
  • Den anden version af Proxy-protokollen er implementeret, som muliggør udveksling af oplysninger om klientens kildeadresse (for eksempel når du bruger dnsdist).

Endelig, hvis du vil vide mere om det, kan du kontrollere detaljerne i denne nye udgivelse i følgende link. 

Hent PowerDNS Recursor 4.4

For dem af jer, der er interesserede i at få PowerDNS Recursor 4.4, skal du vide, at kildekoden er tilgængelig på GitHub.

For at få koden skal du bare åbne en terminal og skrive følgende kommando:

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

Dette lager indeholder kilderne til PowerDNS Recursor, PowerDNS Authoritative Server og dnsdist (en kraftig DNS-belastningsafbalancering). Alle tre kan bygges fra dette arkiv.

De forskellige versioner kan bygges ved hjælp af pdns-builder, der bruger en Docker-baseret byggeproces. For at komme i gang med dette skal du køre disse kommandoer i roden af ​​dette arkiv:

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

I tilfælde af dem, der er Ubuntu-brugere, kan de udføre konstruktionen ved at skrive følgende kommandoer:

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

Og for at kompilere en meget ren version skal du bruge:

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

På samme måde kan de konsultere dokumentationen og få de forudbyggede PowerDNS-pakker (deb og rpm), der er tilgængelige fra softwarekodelageret. De kan konsultere det ved at gå til følgende link.


Efterlad din kommentar

Din e-mailadresse vil ikke blive offentliggjort. Obligatoriske felter er markeret med *

*

*

  1. Ansvarlig for dataene: Miguel Ángel Gatón
  2. Formålet med dataene: Control SPAM, management af kommentarer.
  3. Legitimering: Dit samtykke
  4. Kommunikation af dataene: Dataene vil ikke blive kommunikeret til tredjemand, undtagen ved juridisk forpligtelse.
  5. Datalagring: Database hostet af Occentus Networks (EU)
  6. Rettigheder: Du kan til enhver tid begrænse, gendanne og slette dine oplysninger.