Servera Desthilatdar PowerDNS 4.2 serbest hat berdan

pêk hat serbestberdana servera DNS ya desthilatdar Pêşkêşkara Desthilatdar PowerDNS 4.2, ji bo organîzekirina belavkirina herêmên DNS hatî çêkirin. Ji dayîn Pêşdebirên projeyê, PowerDNS Servera Desthilatdar bi qasî 30% ji tevahiya hejmara domên li Ewrûpayê xizmet dike (heke em tenê domên bi îmzeyên DNSSEC-ê bihesibînin, wê hingê 90%). Koda projeyê belav kirin ji hêla lîsansa di bin GPLv2.

Servera Desthilatdar PowerDNS şiyana hilanîna agahdariya domainê di cûrbecûr databasan de peyda dike, di nav de MySQL, PostgreSQL, SQLite3, Oracle, û Microsoft SQL Server, û her weha LDAP û pelên nivîsê yên sade di formata BIND de. Bersiv dikare bêtir were fîlter kirin (mînakî, ji bo fîlterkirina spam) an jî bi girêdana rêkarên xwerû yên li Lua, Java, Perl, Python, Ruby, C û C++ ve were rêve kirin. Taybetmendî di heman demê de amûrên ji bo berhevkirina statîstîkên ji dûr ve, di nav de bi SNMP an bi navgîniya API-ya Webê ve (pêşkêşkerek HTTP ji bo statîstîk û rêvebirinê hatî çêkirin), ji nû ve destpêkirina tavilê, motora çêkirî ya ji bo girêdana destanan bi zimanê Lua, şiyana barkirina balansa cîhê erdnîgarî yê xerîdar li ber çavan digire.

sereke nûbûnên:

  • Taybetmendiya zêdekirî pênase tomarên bi handlerên bi zimanê Lua, bi arîkariya wan hûn dikarin kargêrên sofîstîke biafirînin ku dema daneyan vedigerînin AS, subnet, nêzîkbûna bikarhêner û hwd. Piştgiriya tomarên Lua ji bo hemî paşnavên hilanînê, di nav de BIND û LMDB, hatine bicîh kirin. Mînakî, ji bo şandina daneyan li gorî kontrolkirina paşperdeya hebûna mêvandar di veavakirina deverê de, hûn dikarin niha diyar bikin:

    @IN LUA A "ifportup(443, {'52.48.64.3', '45.55.10.200'})"

  • Karûbarek nû lê zêde kir ixfrdist, ya ku dihêle hûn bi karanîna daxwazên AXFR û IXFR-ê ji serverek rayedar veguhezînin deveran, ku li gorî pêwendiya daneya veguheztin (ji bo her domainê, hejmara SOA tê kontrol kirin û tenê guhertoyên nû yên deverê têne dakêşandin). Karûbar destûrê dide te ku hûn hevdemkirina deveran li ser hejmarek pir mezin serverên duyemîn û paşverû birêxistin bikin bêyî ku barek giran li ser servera bingehîn biafirînin;
  • Di amadekariya însiyatîfê de Roja ala DNS 2020 Nirxa parametreya udp-truncation-threshold, ku berpirsiyar e ji bo qutkirina bersivên UDP-yê ji xerîdar re, ji 1680-an daket 1232-an, ku divê îhtîmala windakirina pakêtên UDP bi girîngî kêm bike. Nirxa 1232 hate hilbijartin ji ber ku ew herî zêde ye ku mezinahiya bersiva DNS-ê, li gorî IPv6-ê, di nirxa MTU ya herî kêm (1280) de cih digire;
  • Piştgiriyek nû ya hilanînê-based database zêde kir LMDB. Piştgir bi tevahî DNSSEC-ê lihevhatî ye, dikare ji bo deverên master û xulamê were bikar anîn, û ji piraniya paşnavên din performansa çêtir peyda dike. Tavilê berî serbestberdanê, guherînek li kodê hate zêdekirin ku xebata paşperdeya LMDB asteng kir (pêvajoya deverên koledar û barkirina bi pdnsutil xebitî, lê fermanên wekî "pdnsutil edit-zone" xebitîn. Pirsgirêkan têne plan kirin di serbestberdana rasterê ya paşîn de;
  • Piştgiriya ji bo fonksiyona "otoserial" ya kêm-belgekirî, ku pêşî li çareserkirina hin pirsgirêkan digirt, daket. Li gorî hewcedariyên RFC 8624 (GOST R 34.11-2012 çû kategoriya "NEBÊ") DNSSEC êdî GOST DS-ê û îmzeyên dîjîtal ên ECC-GOST piştgirî nake.

Wekî bîranîn, PowerDNS derbasî qonaxek pêşkeftinê ya şeş-mehî bûye, digel ku serbestberdana sereke ya paşîn a PowerDNS Servera Desthilatdar di Sibata 2020-an de tê çaverê kirin. Nûvekirinên ji bo serbestberdanên girîng dê di seranserê salê de werin pêşve xistin, piştî wê jî rastkirinên xirapbûnê dê şeş ​​mehên din werin berdan. Bi vî rengî, piştgirî ji bo şaxê PowerDNS Server Server 4.2 dê heya Çile 2021 bidome.

Source: opennet.ru

Add a comment