PowerDNS Recursor 4.4 jau ir izlaists, ziniet tā jaunumus

powerdns-rekursors

Jaunā versija PowerDNS Recursor 4.4 jau ir izlaists un šo jauno izdevumu nāk ar atbalstu DNS64 kas ļauj sintezēt AAAA IPv6 ierakstus, vēl viena no izmaiņām, kas izceļas, ir spēja cita starpā pievienot RPZ etiķetes.

Tiem, kuriem PowerDNS nav svešs, viņiem jāzina, ka tas tā irs ir atbildīgs par rekursīvo nosaukuma izšķiršanu. PowerDNS rekursors tā ir balstīta uz to pašu kodu bāzi, kas PowerDNS autoritatīvais serveris, bet PowerDNS rekursīvie un autoritatīvie DNS serveri attīstās dažādos attīstības ciklos un tiek izlaisti kā atsevišķi produkti.

Serveris nodrošina rīkus statistikas attālinātai vākšanai, atbalsta tūlītēju pārstartēšanu, ir iebūvēts dzinējs draiveru savienošanai Lua valodā, pilnībā atbalsta DNSSEC, DNS64, RPZ (Response Policy Zones) un ļauj uzskaitīt melns.

Izšķirtspējas rezultātus var ierakstīt kā BIND zonas failus. Lai nodrošinātu augstu veiktspēju, tiek izmantoti moderni mehānismi multipleksētiem savienojumiem FreeBSD, Linux un Solaris (kqueue, epoll, / dev / poll), kā arī augstas veiktspējas DNS pakešu analizators, kas spēj apstrādāt desmitiem tūkstošu paralēlu pieprasījumu.

Galvenās jaunās PowerDNS Recursor 4.4 iespējas

Kā mēs jau minējām sākumā, šī jaunā versija nāk ar DNS64 atbalsts tas ir integrēts, nav saistīts ar Lua papildinājumiem. DNS64 ļauj automātiski sintezēt AAAA IPv6 ierakstus, pamatojoties uz IPv4 A ierakstiem, kā arī CNAME IP6.ARPA bloki esošajiem IN-ADDR.ARPA.

Turklāt, tika nodrošināta iespēja pievienot RPZ patvaļīgas etiķetes (Atbildes politikas zonas ļauj aprēķināt DNS vārdu "reputāciju", izmantojot DNSBL līdzību, lai apkarotu surogātpasta izplatītāju un krāpnieku resursdatorus.)

Vēl viena no integrētajām izmaiņām ir RPZ pārbaudes tagad ir attiecinātas arī uz saimniekiem, kas norādīti CNAME izšķirtspējā, papildus paplašinātajai informācijai par RPZ apstrādi, kas tiek parādīta izsekošanas laikā, noglabāta žurnālos un pārsūtīta uz Lua skriptiem.

Starp pārējām izmaiņām, kas izceļas šīs jaunās versijas:

  • Tiek nodrošināta rakstīšanas kešatmiņas koplietošana dažādos pavedienos.
  • RoutingTag ir nodrošināts Lua kodā, kuru EDNS apakštīkla maskas vietā var izmantot kā papildu atslēgu ieraksta kešatmiņā.
  • Ir ieviesta otrā starpniekservera versija, kas ļauj apmainīties ar informāciju par klienta avota adresi (piemēram, lietojot dnsdist).

Visbeidzot, ja vēlaties uzzināt vairāk par to, varat pārbaudīt šī jaunā laidiena informāciju šī saite. 

Iegūt PowerDNS Recursor 4.4

Tiem no jums, kas vēlas iegūt PowerDNS Recursor 4.4, jums jāzina, ka pirmkods ir pieejams vietnē GitHub.

Lai iegūtu kodu, vienkārši atveriet termināli un ierakstiet šādu komandu:

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

Šajā repozitorijā ir avoti PowerDNS Recursor, PowerDNS Authoritative Server un dnsdist (spēcīgs DNS slodzes līdzsvarotājs). Visas trīs var izveidot no šīs krātuves.

Dažādās versijas var izveidot, izmantojot pdns-builder, kas izmanto uz Docker balstītu veidošanas procesu. Lai sāktu ar to, palaidiet šīs repozitorija saknes komandas:

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

Tiem, kas ir Ubuntu lietotāji, viņi var veikt būvniecību, ierakstot šādas komandas:

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

Lai izveidotu ļoti tīru versiju, izmantojiet:

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

Tādā pašā veidā viņi var iepazīties ar dokumentāciju un iegūt iepriekš izveidotas PowerDNS paketes (deb un rpm), kas ir pieejamas programmatūras kodu krātuvē. Viņi to var konsultēties pārejot uz šo saiti.


Atstājiet savu komentāru

Jūsu e-pasta adrese netiks publicēta. Obligātie lauki ir atzīmēti ar *

*

*

  1. Atbildīgais par datiem: Migels Ángels Gatóns
  2. Datu mērķis: SPAM kontrole, komentāru pārvaldība.
  3. Legitimācija: jūsu piekrišana
  4. Datu paziņošana: Dati netiks paziņoti trešām personām, izņemot juridiskus pienākumus.
  5. Datu glabāšana: datu bāze, ko mitina Occentus Networks (ES)
  6. Tiesības: jebkurā laikā varat ierobežot, atjaunot un dzēst savu informāciju.