PowerDNS Recursor 4.4 аль хэдийн гарсан байна, мэдээгээ мэдээрэй

powerdns-рекурсор

-Ийн шинэ хувилбар PowerDNS Recursor 4.4 аль хэдийн гарсан байна мөн энэ шинэ хэвлэл DNS64-тэй хамт ирдэг AAAA IPv6 бичлэгийг нэгтгэх боломжийг олгодог бөгөөд өөр нэг өөрчлөлт нь бусад зүйлсийн дунд RPZ шошго нэмэх чадвар юм.

PowerDNS-ийг мэдэхгүй хүмүүсийн хувьд үүнийг мэддэг байх ёстойрекурсив нэрийн нарийвчлалыг хариуцдаг. PowerDNS рекурсор энэ нь PowerDNS Authoritative Server-тэй ижил кодын бааз дээр суурилсан, гэхдээ PowerDNS Recursive ба Authoritative DNS серверүүд нь хөгжлийн янз бүрийн мөчлөгөөр дамжин өөрчлөгдөж, тусдаа бүтээгдэхүүн хэлбэрээр гардаг.

Сервер нь алсын зайнаас статистик цуглуулах хэрэгслүүдээр хангаж, шууд дахин асаахыг дэмждэг, драйверуудыг Луа хэлээр холбоход зориулагдсан хөдөлгүүртэй, DNSSEC, DNS64, RPZ (Response Policy Zones) -ийг бүрэн дэмжиж, хар жагсаалтыг идэвхжүүлдэг.

Шийдвэрлэлтийн үр дүнг BIND zone файл хэлбэрээр бүртгэж болно. Өндөр гүйцэтгэлийг хангахын тулд орчин үеийн механизмуудыг FreeBSD, Linux, Solaris (kqueue, epoll, / dev / poll) дээрх мультиплекс холболтууд, мөн олон арван зэрэгцээ хүсэлтийг боловсруулах чадвартай өндөр гүйцэтгэлтэй DNS пакет анализатор ашигладаг.

PowerDNS Recursor 4.4-ийн үндсэн шинэ боломжууд

Эхэнд дурдсанчлан энэхүү шинэ хувилбар нь DNS64 дэмжлэг энэ нь Луагийн нэмэлтүүдтэй холбоогүй, нэгдсэн байна. DNS64 нь IPv6 A бичлэг дээр үндэслэн AAAA IPv4 бүртгэлийг автоматаар нэгтгэх боломжийг олгодог. түүнчлэн одоо байгаа IN-ADDR.ARPA-д зориулсан CNAME IP6.ARPA блокууд.

Мөн түүнчлэн, RPZ дээр дурын тэмдэглэгээг нэмэх боломжийг олгосон (Хариултын бодлогын бүсүүд нь спам, скамеруудаас хостуудтай тэмцэхийн тулд DNSBL ижил төстэй байдлыг ашиглан DNS нэрсийн "нэр хүнд" -ийг тооцоолох боломжийг олгодог.)

Нэгдэж байгаа өөр нэг өөрчлөлт бол RPZ-ийн шалгалтыг одоо CNAME-ийн тогтоолын дагуу тодорхойлогдсон хостууд руу сунгаж байна, RPZ боловсруулалтын талаархи өргөтгөсөн мэдээллээс гадна ул мөрийг харуулах, бүртгэлд хадгалж, Луа дахь скриптэд дамжуулах.

Бусад онцлох өөрчлөлтүүдээс энэ шинэ хувилбарын:

  • Бичих кэшийг өөр өөр урсгал дээр хуваалцах боломжтой.
  • RoutingTag нь Lua кодонд өгөгдсөн бөгөөд EDNS дэд сүлжээний маскын оронд оруулалтын кэшт нэмэлт түлхүүр болгон ашиглаж болно.
  • Прокси протоколын хоёрдахь хувилбарыг хэрэгжүүлсэн бөгөөд энэ нь үйлчлүүлэгчийн эх хаягийн талаар мэдээлэл солилцох боломжийг олгодог (жишээлбэл, 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 ачааллын тэнцвэржүүлэгч) -ийн эх сурвалжуудыг агуулдаг. Энэ гурвыг энэ сангаас бүтээх боломжтой.

Өөр хувилбаруудыг Docker дээр суурилсан бүтээх процессыг ашигладаг pdns-builder-ийн тусламжтайгаар бүтээж болно. Үүнийг эхлүүлэхийн тулд эдгээр тушаалуудыг энэ репозиторын үндэс дээр ажиллуулна уу.

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 and rpm) авах боломжтой. Тэд үүнтэй зөвлөлдөж болно дараахь линкээр орно уу.

 


Нийтлэлийн агуулга нь бидний зарчмуудыг баримталдаг редакцийн ёс зүй. Алдааны талаар мэдээлэхийн тулд товшино уу энд байна.

Сэтгэгдэл бичих эхний хүн бай

Сэтгэгдэлээ үлдээгээрэй

Таны и-мэйл хаяг хэвлэгдсэн байх болно. Шаардлагатай талбарууд нь тэмдэглэгдсэн байна *

*

*

  1. Мэдээллийг хариуцах: Мигель Анхель Гатан
  2. Мэдээллийн зорилго: СПАМ-ыг хянах, сэтгэгдлийн менежмент.
  3. Хууль ёсны байдал: Таны зөвшөөрөл
  4. Мэдээллийн харилцаа холбоо: Хуулийн үүргээс бусад тохиолдолд мэдээллийг гуравдагч этгээдэд дамжуулахгүй.
  5. Өгөгдөл хадгалах: Occentus Networks (ЕХ) -с зохион байгуулсан мэдээллийн сан
  6. Эрх: Та хүссэн үедээ мэдээллээ хязгаарлаж, сэргээж, устгаж болно.