Ihe nkesa ikike PowerDNS 4.2 Mwepụta

mere ntọhapụ nke ihe nkesa DNS nwere ikike Ihe nkesa ikike nke PowerDNS 4.2, emebere iji hazie nkesa mpaghara DNS. Site na nyere Ndị na-emepụta ọrụ, PowerDNS Authoritative Server na-eje ozi ihe dịka 30% nke ọnụ ọgụgụ ngalaba na Europe (ọ bụrụ na anyị na-atụle naanị ngalaba nwere akara DNSSEC, mgbe ahụ 90%). Koodu oru ngo kesara site ikike n'okpuru GPLv2.

PowerDNS Authoritative Server na-enye ike ịchekwa ozi ngalaba na ọdụ data dị iche iche, gụnyere MySQL, PostgreSQL, SQLite3, Oracle, na Microsoft SQL Server, yana LDAP na faịlụ ederede dị larịị na usoro BIND. Enwere ike ịmezi nzaghachi ya (dịka ọmụmaatụ, iji kpochapụ spam) ma ọ bụ bugharịa ya site na ijikọ ndị na-ahụ maka omenala na Lua, Java, Perl, Python, Ruby, C na C++. Atụmatụ gụnyekwara ngwaọrụ maka nchịkọta ọnụ ọgụgụ dịpụrụ adịpụ, gụnyere site na SNMP ma ọ bụ site na Weebụ API (a na-ewu ihe nkesa HTTP maka ọnụ ọgụgụ na njikwa), malitegharịa ozugbo, injin arụnyere maka ijikọ ndị njikwa n'asụsụ Lua, ikike ịkwanye nguzozi. na-eburu n'uche ọnọdụ mpaghara nke onye ahịa .

Main ihe ọhụrụ:

  • Atụmatụ agbakwunyere nkọwa ndekọ na ndị njikwa n'asụsụ Lua, site n'enyemaka nke ị nwere ike ịmepụta ndị na-ahụ maka ọkaibe na-echebara AS, subnets, nso onye ọrụ, wdg mgbe ị na-eweghachi data. E mejuputala nkwado maka ndekọ Lua maka ebe nchekwa niile, gụnyere BIND na LMDB. Dịka ọmụmaatụ, iji zipu data na-eburu n'uche nlele ndabere nke nnweta ndị ọbịa na nhazi mpaghara, ị nwere ike dee ugbu a:

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

  • Etinyere akụrụngwa ọhụrụ ixfrdist, nke na-enye gị ohere ịnyefe mpaghara site na ihe nkesa nwere ikike site na iji arịrịọ AXFR na IXFR, na-eburu n'uche mkpa nke data ebugharị (maka ngalaba ọ bụla, a na-enyocha nọmba SOA na naanị nsụgharị ọhụrụ nke mpaghara ahụ ka ebudatara). The ịba uru na-enye gị ohere ịhazi mmekọrịta nke zones na a nnọọ nnukwu ọnụ ọgụgụ nke abụọ na recursive sava na-enweghị na-eke a arọ ibu na isi ihe nkesa;
  • Na nkwadebe maka ụzọ Ụbọchị ọkọlọtọ DNS 2020 Uru nke udp-truncation-threshold parameter, nke na-ahụ maka ịbelata nzaghachi UDP nye onye ahịa, belatara site na 1680 ruo 1232, nke kwesịrị ibelata ohere nke ịla n'iyi ngwugwu UDP. A họọrọ uru 1232 n'ihi na ọ bụ ihe kachasị elu nke nzaghachi DNS, na-eburu n'uche IPv6, dabara na uru MTU kacha nta (1280);
  • Agbakwunyere ndabere nchekwa dabere na nchekwa data ọhụrụ LMDB. Azụ azụ na-akwado DNSSEC zuru oke, enwere ike iji ya maka mpaghara nna ukwu na ohu, ma na-enye arụmọrụ ka mma karịa ọtụtụ azụ azụ ndị ọzọ. Ozugbo tupu ntọhapụ, agbakwunyere mgbanwe na koodu nke mebiri ọrụ LMDB backend (ịhazi mpaghara ohu na nbudata site na pdnsutil na-arụ ọrụ, mana iwu ndị dị ka "pdnsutil edit-zone" kwụsịrị ịrụ ọrụ. A na-eme atụmatụ idozi nsogbu ndị ahụ. na ntọhapụ mmezi na-esote;
  • Ewepuru nkwado maka ọrụ “autoserial” edekọghị nke ọma, nke na-egbochi idozi nsogbu ụfọdụ. Dị ka ihe chọrọ RFC 8624 (GOST R 34.11-2012 kwagara na ngalaba "MUST BỤGHỊ") DNSSEC anaghị akwado GOST DS hashes na ECC-GOST digital signatures.

Dị ka ihe ncheta, PowerDNS akwagala na usoro mmepe ọnwa isii, yana ntọhapụ na-esote PowerDNS Authoritative Server na-atụ anya na February 2020. A ga-emepụta mmelite maka mwepụta ndị dị ịrịba ama n'ime afọ, mgbe nke ahụ gasịrị, a ga-ewepụta mmezi adịghị ike maka ọnwa isii ọzọ. Yabụ, nkwado maka ngalaba ikike nke PowerDNS Server 4.2 ga-adịgide ruo Jenụwarị 2021.

isi: opennet.ru

Tinye a comment