Ukukhutshwa kweseva ye-DNS egunyazisiweyo ye-PowerDNS Authoritative Server 4.7 ishicilelwe, yenzelwe ukuququzelela ukuhanjiswa kwemimandla ye-DNS. Ngokwabaphuhlisi beprojekthi, i-PowerDNS Authoritative Server ikhonza malunga ne-30% yenani elipheleleyo leemimandla eYurophu (ukuba siqwalasela kuphela imimandla ene-DNSSEC signatures, ngoko-90%). Ikhowudi yeprojekthi isasazwa phantsi kwelayisensi ye-GPLv2.
I-PowerDNS Authoritative Server inikeza amandla okugcina ulwazi lwesizinda kwiinkcukacha ezahlukeneyo, kuquka i-MySQL, i-PostgreSQL, i-SQLite3, i-Oracle, kunye ne-Microsoft SQL Server, kunye ne-LDAP kunye neefayile ezibhaliweyo ezicacileyo kwifomethi ye-BIND. Impendulo ingahluzwa ngakumbi (umzekelo, ukucoca i-spam) okanye iqondiswe ngokutsha ngokudibanisa abaphathi besiko kwiLua, Java, Perl, Python, Ruby, C kunye neC ++. Iimpawu zibandakanya izixhobo zokuqokelela okude kwezibalo, kubandakanywa nge-SNMP okanye nge-Web API (iseva ye-HTTP yakhiwe kwizibalo kunye nolawulo), ukuqalisa kwakhona ngokukhawuleza, injini eyakhelweyo yokudibanisa abaphathi ngolwimi lwesiLua, ukukwazi ukulayisha ibhalansi. kuthathelwa ingqalelo indawo yomthengi .
Iinguqulelo eziphambili:
- Inkxaso eyongezelelweyo yeeCatalog Zones, eyenza kube lula ukugcinwa kweeseva zeDNS zesibini ngokuvumela iseva ukuba icwangciswe kwiseva yesibini endaweni yokuba umncedisi Ngeerekhodi ezahlukeneyo zommandla ngamnye wesibini, ikhathalogu yommandla wesibini idluliselwa phakathi kweeseva eziphambili nezesibini. Emva kokumisela ukudluliselwa kwekhathalogu, ngokufana nokudluliselwa kweendawo ngazinye, iindawo ezenziwe kwiseva ephambili kwaye ziphawulwe njengezibandakanyiweyo kwikhathalogu ziya kwenziwa ngokuzenzekelayo kwiseva yesibini ngaphandle kwesidingo sokuhlela iifayile zoqwalaselo. Ikhathalogu ixhasa ezi mva zokugcina zilandelayo: gmysql, gpgsql, gsqlite3, godbc, kunye ne-lmdb.
- Ngexesha lokusetyenziswa kwekhathalogu yezone, ikhowudi yenziwe ngcono ukuze ikwazi ukusingatha inani elikhulu leedomeyini. Xa kugcinwa iidomeyini kwi-DBMS, inani lemibuzo ye-SQL lancitshiswa kakhulu—endaweni yombuzo owahlukileyo kwidomeyini nganye, ngoku kukhethwa iqela. Olu tshintsho lube nefuthe elihle ekusebenzeni. abancedisi, ikhonza inani elikhulu leendawo, nakwiinkqubo ezingasebenzisi ulawulo lweendawo.
- Isetyenzisiwe kwaye yabuyisela inkxaso ye-GSS-TSIG indlela yokutshintshiselana okungundoqo, eyayisuswe ngaphambili ngenxa yobuthathaka kunye nemiba yokhuseleko enokwenzeka.
- Xa ucela iirekhodi zeLua usebenzisa i-TCP, i-Lua state yaphinda yasetyenziswa, eyaphucula kakhulu ukusebenza.
- Ugcino lwedatha olusekwe kwi-lmdbbackend izixhobo ezibophelelayo kwi-UUID kunye nokukwazi ukuvelisa izichongi zento engacwangciswanga.
- Izixhobo zongezwa kwi-pdnsutil kunye ne-HTTP API ukulawula iiseva ezizenzekelayo, ezisetyenziselwa ukuzenzekelayo ukuthunyelwa kunye nohlaziyo lwemimandla kwiiseva ze-DNS zesibini ngaphandle kokuqwalasela imimandla yesibini.
- Kongezwe umsebenzi omtsha weLua ifurlextup.
- Kongezwe inkqubo yemvelaphi yovavanyo yokuvelisa kunye nokuhambisa izitshixo (i-key roller).
umthombo: opennet.ru
