PowerDNS Recursor 4.6 on juba välja antud ja need on selle uudised

The PowerDNS Resource 4.6 uue versiooni väljalase millesse on rakendatud mõningaid täiustusi, veaparandusi ja eelkõige uusi funktsioone, millest paistab silma näiteks Zone to cache, aga ka muuhulgas vahemälu kirjete tühjendamise võimalus.

Neile, kellele PowerDNS pole tuttav, peaksid nad teadma, et see on niis vastutab rekursiivse nime eraldamise eest. PowerDNS-i rekursor see põhineb samal koodibaasil nagu PowerDNS Authoritative Server, kuid PowerDNS-i rekursiivsed ja autoriteetsed DNS-serverid arenevad läbi erinevate arendustsüklite ja väljastatakse eraldi toodetena.

Server pakub statistiliste andmete kaugkogumise tööriistu, toetab kohest taaskäivitamist, omab sisseehitatud mootorit draiverite ühendamiseks Lua keeles, toetab täielikult DNSSEC-i, DNS64-d, RPZ-d (reageerimispoliitikatsoonid) ja võimaldab musta nimekirja lisamist.

Eraldusvõime tulemusi saab salvestada BIND-tsooni failidena. Kõrge jõudluse tagamiseks kasutatakse FreeBSD-s, Linuxis ja Solarises moodsaid mehhanisme ühenduste multipleksimiseks (kqueue, epoll, /dev/poll), aga ka suure jõudlusega DNS-pakettide nuusutajat, mis on võimeline töötlema kümneid tuhandeid paralleelseid päringuid.

PowerDNS Recursor 4.6 peamised uued funktsioonid

Selles uues versioonis lisati funktsioon "Tsoon vahemällu", mis võimaldab teil DNS-tsooni perioodiliselt taastada ja sisestage selle sisu vahemällu, lknii et vahemälu oleks alati "kuumas" olekus ja sisaldab tsooniga seotud andmeid. Seda funktsiooni saab kasutada mis tahes tüüpi tsoonidega, sealhulgas juurtsoonidega. Tsooni ekstraheerimist saab teha DNS AXFR, HTTP, HTTPS-i või kohalikust failist laadimise abil.

Teine silma paistev uudsus on see lisatud tugi DNS-serverite kõnede krüptimiseks DoT abil (DNS üle TLS-i). Vaikimisi DoT on lubatud, kui on määratud port 853 DNS-i edasisaatja jaoks või kui DNS-serverid on selgelt loetletud parameetri dot-to-auth-names kaudu.

Sertifikaadi kontrollimine pole veel tehtud, samuti automaatne lülitumine DoT-le, kui DNS-server seda toetab (need funktsioonid lubatakse pärast standardimiskomisjoni heakskiitu).

Samuti tuuakse seda esile kirjutas koodi ümber, et luua väljuvad TCP-ühendused ja lisatud võimalus ühendusi taaskasutada. TCP (ja DoT) ühenduste taaskasutamiseks ei suleta ühendusi enam kohe pärast päringu töötlemist, vaid jäetakse need mõneks ajaks avatuks (käitumist juhib säte tcp-out-max-idle-ms ).

Kohta muud muudatused qeu paista silma:

  • Laiendatud on jälgimissüsteemide jaoks kogutavate ja eksporditavate statistika ja teabega mõõdikute valikut.
  • Võimalus tühjendada vahemälu kirjeid, kui saabuvad teavitusnõuded.
  • Lisatud on eksperimentaalne sündmuste jälgija, mis annab üksikasjalikku teavet iga eraldusvõime etapi täitmisaja kohta.

Lõpuks, kui soovite selle kohta rohkem teada saada, vaadake selle uue versiooni üksikasju jaotisest järgmine link. 

Hankige PowerDNS Recursor 4.6

Neile, kes on huvitatud PowerDNS Recursor 4.4 hankimisest, peaksite teadma, et lähtekood on GitHubis saadaval.

Koodi saamiseks avage lihtsalt terminal ja tippige järgmine käsk:

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

See hoidla sisaldab PowerDNS-i rekursiori, PowerDNS-i autoriteetse serveri ja dnsdisti (võimas DNS-i koormuse tasakaalustaja) allikaid. Kõiki kolme saab sellest hoidlast ehitada.

Erinevaid versioone saab ehitada pdns-builderi abil, mis kasutab Dockeri põhist ehitusprotsessi. Selle alustamiseks käivitage need käsud selle hoidla juures:

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

Ubuntu kasutajate puhul saavad nad ehitada, sisestades järgmised käsud:

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

Ja väga puhta versiooni koostamiseks kasutage:

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

Samamoodi saavad nad tutvuda dokumentatsiooniga ja hankida eelnevalt koostatud PowerDNS-i paketid (deb ja rpm), mis on saadaval tarkvarakoodihoidlast. Nad saavad sellega nõu pidada järgmisele lingile minnes.


Jäta oma kommentaar

Sinu e-postiaadressi ei avaldata. Kohustuslikud väljad on tähistatud *

*

*

  1. Andmete eest vastutab: Miguel Ángel Gatón
  2. Andmete eesmärk: Rämpsposti kontrollimine, kommentaaride haldamine.
  3. Seadustamine: teie nõusolek
  4. Andmete edastamine: andmeid ei edastata kolmandatele isikutele, välja arvatud juriidilise kohustuse alusel.
  5. Andmete salvestamine: andmebaas, mida haldab Occentus Networks (EL)
  6. Õigused: igal ajal saate oma teavet piirata, taastada ja kustutada.