An riga an saki PowerDNS Recursor 4.6 kuma waɗannan labaran ne

The Zazzage sabon sigar PowerDNS Recursor 4.6 wanda aka aiwatar da wasu gyare-gyare, gyaran gyare-gyare da kuma musamman sababbin abubuwa, wanda Zone to cache ya fito fili, misali, da kuma ikon cire bayanan cache, da dai sauransu.

Ga waɗanda basu san PowerDNS ba, ya kamata ku san cewa wannan shines ke da alhakin sake sunan suna. Maimaitawar PowerDNS ya dogara ne akan tushe iri ɗaya kamar na PowerDNS Server mai izini, amma PowerDNS Recursive and Authoritative DNS sabobin suna haɓaka ta hanyoyi daban-daban na haɓakawa kuma ana sake su azaman samfura daban.

Sabar tana ba da kayan aiki don tattara ƙididdigar nesa, tana tallafawa sake yi nan take, yana da ginannen injin don haɗa direbobi cikin yaren Lua, yana tallafawa DNSSEC, DNS64, RPZ (yankuna manufofin amsawa), kuma yana ba da damar jerawa baki.

Za a iya yin rikodin sakamakon ƙuduri azaman fayilolin yankin BIND. Don tabbatar da babban aiki, ana amfani da hanyoyin zamani don haɓaka haɗin kai akan FreeBSD, Linux, da Solaris (kqueue, epoll, / dev / poll), da kuma babban fakitin fakitin DNS wanda zai iya sarrafa dubun dubatar buƙatun layi ɗaya.

Babban sabon fasali na PowerDNS Recursor 4.6

A cikin wannan sabon sigar aikin "Yanki zuwa cache", wanda ke ba ku damar dawo da yankin DNS lokaci-lokaci kuma saka abun ciki a cikin cache, pDon haka cache koyaushe yana cikin yanayin "zafi". kuma ya ƙunshi bayanan da ke da alaƙa da yankin. Ana iya amfani da aikin tare da kowane nau'i na yankuna, ciki har da yankunan tushen. Ana iya yin hakar yanki ta amfani da DNS AXFR, HTTP, HTTPS ko lodawa daga fayil na gida.

Wani sabon abu wanda yayi fice shine ƙarin tallafi don ɓoye kira zuwa sabobin DNS ta amfani da DoT (DNS akan TLS). Ta hanyar tsoho, DoT An kunna lokacin da aka ƙayyade tashar jiragen ruwa 853 don mai tura DNS ko lokacin da aka jera sabar DNS a sarari ta hanyar sigar ɗigo-zuwa-auth-names.

Har yanzu ba a gama tabbatar da takaddun shaida ba, da kuma canzawa ta atomatik zuwa DoT lokacin da sabar DNS ta goyan bayan (za a kunna waɗannan fasalulluka bayan amincewar kwamitin daidaitawa).

An kuma haskaka cewa An sake rubuta lambar don kafa haɗin TCP mai fita kuma ya kara da ikon sake amfani da haɗin gwiwa. Don sake amfani da haɗin TCP (da DoT), haɗin ba ya rufe nan da nan bayan an aiwatar da buƙatar, amma an bar su a buɗe na ɗan lokaci (halayyar ana sarrafa ta hanyar tcp-out-max-idle-ms saitin).

Na sauran canje-canjen dawanda ya bambanta:

  • An faɗaɗa kewayon ma'aunin da aka tattara da fitarwa tare da ƙididdiga da bayanai don tsarin sa ido.
  • Bayar da ikon watsar da shigarwar cache lokacin da buƙatun sanarwa masu shigowa suka zo.
  • An ƙara fasalin bibiyar taron gwaji don samar da cikakkun bayanai game da lokacin aiwatar da kowane matakin ƙuduri.

A ƙarshe, idan kuna son ƙarin sani game da shi, zaku iya bincika cikakkun bayanan wannan sabon sakin a cikin bin hanyar haɗi. 

Sami Maimaitawar PowerDNS 4.6

Ga waɗanda ke da sha'awar samun PowerDNS Recursor 4.4, ya kamata ku sani cewa lambar tushe tana nan akan GitHub.

Don samun lambar, kawai buɗe tashar kuma buga umarnin mai zuwa:

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

Wannan ma'ajiyar tana dauke da tushe na Recursor PowerDNS, PowerDNS Authoritative Server, da kuma dnsdist (mai karfin daidaita ma'aunin DNS). Dukkanin ukun za'a iya gina su daga wannan ma'ajiyar.

Za'a iya gina nau'ikan daban-daban tare da taimakon mai ginin pdns, wanda ke amfani da tsarin ginin Docker. Don farawa tare da wannan, gudanar da waɗannan umarnin a asalin wannan ma'ajiyar:

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

Game da waɗanda suke masu amfani da Ubuntu, zasu iya yin ginin ta hanyar buga waɗannan umarnin:

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

Kuma don tara sigar mai tsabta, yi amfani da:

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

Haka kuma, zaku iya tuntuɓar takaddun kuma ku sami abubuwan fakitin PowerDNS (deb da rpm) waɗanda ake samu daga ma'ajiyar lambar software. Zasu iya tuntubarsa ta hanyar zuwa mahaɗin mai zuwa.


Bar tsokaci

Your email address ba za a buga. Bukata filayen suna alama da *

*

*

  1. Wanda ke da alhakin bayanan: Miguel Ángel Gatón
  2. Manufar bayanan: Sarrafa SPAM, sarrafa sharhi.
  3. Halacci: Yarda da yarda
  4. Sadarwar bayanan: Ba za a sanar da wasu bayanan ga wasu kamfanoni ba sai ta hanyar wajibcin doka.
  5. Ajiye bayanai: Bayanin yanar gizo wanda Occentus Networks (EU) suka dauki nauyi
  6. Hakkoki: A kowane lokaci zaka iyakance, dawo da share bayanan ka.