Rakirina servera DNS-a caching PowerDNS Recursor 4.7.0

Serbestberek servera DNS ya caching PowerDNS Recursor 4.7 heye, ku berpirsiyarê çareseriya navên paşverû ye. PowerDNS Recursor li ser heman bingehê kodê wekî Pêşkêşkara Desthilatdar PowerDNS hatî çêkirin, lê serverên DNS yên paşverû û rayedar ên PowerDNS di nav çerxên pêşkeftinê yên cihêreng de têne pêşve xistin û wekî hilberên cûda têne berdan. Koda projeyê di bin lîsansa GPLv2 de tê belav kirin.

Pêşkêşker amûrên ji bo berhevkirina statîstîkên ji dûr ve peyda dike, ji nû ve destpêkirina tavilê piştgirî dike, xwedan motorek çêkirî ye ji bo girêdana destanan bi zimanê Lua, bi tevahî DNSSEC, DNS64, RPZ (Zênên Siyaseta Bersivandinê) piştgirî dike, û dihêle hûn navnîşên reş girêdin. Mimkun e ku meriv encamên çareseriyê wekî pelên devera BIND tomar bike. Ji bo misogerkirina performansa bilind, mekanîzmayên pirrengkirina pêwendiya nûjen di FreeBSD, Linux û Solaris de (kqueue, epoll, / dev/poll) têne bikar anîn, û her weha parserek pakêtek DNS-ya bi performansa bilind a ku dikare bi deh hezaran daxwazên paralel bişopîne têne bikar anîn.

Di guhertoya nû de:

  • Mimkun e ku meriv tomarên din li bersivên ku ji xerîdar re hatine şandin zêde bike da ku agahdariya kêrhatî bê şandina daxwazek cihêreng (mînakek, bersivên daxwazek tomarek MX dikare were mîheng kirin da ku tomarên A û AAAA yên têkildar ve girêdayî bikin).
  • Pêdiviyên RFC 9156 di pêkanîna piştgirîkirina mekanîzmaya kêmkirina navê pirsê de ("kêmkirina QNAME"), ku rê dide nepenîtiyê zêde bike bi rawestandina şandina navê QNAME ya tevahî ya orîjînal ji servera jorîn re.
  • Çareserkirina navnîşanên IPv6 yên serverên DNS yên ku di tomarên GR (Glue Record) de ne hatine navnîş kirin, ku bi navgîniya qeydker agahdariya di derheqê serverên DNS yên ku ji domainê re xizmet dikin vediguhezîne.
  • Ji bo protokola DoT (DNS li ser TLS) pêkanînek ceribandinek verastkirina yek-alî ya piştgiriya servera DNS-ê tê pêşniyar kirin.
  • Ger pêşkêşkerên di komek tomara NS-ya zarok de bêbersiv bin, şiyana vegerandina tomarek tomarek dêûbav NS zêde kir.
  • Piştgiriyek ji bo kontrolkirina rastdariya tomarên ZONEMD RR (RFC 8976) ku ji cache-yê hatî wergirtin, zêde kir.
  • Kapasîteya pêvekirina destanan bi zimanê Lua, ku di qonaxa temamkirina çareseriyê de tê gotin (mînak, di navberên weha de hûn dikarin bersiva ku ji xerîdar re hatî vegerandin biguhezînin) zêde kir.

Source: opennet.ru

Add a comment