Útgáfa hins opinbera DNS-þjóns PowerDNS Authoritative Server 4.7 hefur verið gefin út, hannaður til að skipuleggja afhendingu DNS-svæða. Samkvæmt þróunaraðilum verkefnisins þjónar PowerDNS Authoritative Server um það bil 30% af heildarfjölda léna í Evrópu (ef við lítum aðeins á lén með DNSSEC undirskrift, þá 90%). Verkefniskóðanum er dreift undir GPLv2 leyfinu.
PowerDNS Authoritative Server veitir möguleika á að geyma lénsupplýsingar í ýmsum gagnagrunnum, þar á meðal MySQL, PostgreSQL, SQLite3, Oracle og Microsoft SQL Server, sem og í LDAP og venjulegum textaskrám á BIND sniði. Hægt er að sía aftur svarsins til viðbótar (til dæmis til að sía út ruslpóst) eða beina þeim áfram með því að tengja þína eigin meðhöndlun í Lua, Java, Perl, Python, Ruby, C og C++. Meðal eiginleika eru einnig verkfæri fyrir fjarsöfnun tölfræði, þar á meðal í gegnum SNMP eða í gegnum vef-API (http server er innbyggður fyrir tölfræði og stjórnun), tafarlaus endurræsing, innbyggð vél til að tengja meðhöndlun á Lua tungumálinu , getu til að halda jafnvægi á álagi byggt á landfræðilegri staðsetningu viðskiptavinarins.
Helstu nýjungar:
- Bætt við stuðningi fyrir Catalog Zones, sem einfaldar viðhald á auka DNS netþjónum með því að leyfa að netþjónninn sé stilltur á auka netþjóninum í stað þess að... netþjónn Með aðskildum færslum fyrir hvert aukasvæði er skrá yfir aukasvæði flutt á milli aðal- og aukaþjóns. Eftir að flutningur skráar hefur verið stilltur, líkt og flutningur einstakra svæða, verða svæði sem eru búin til á aðalþjóninum og merkt sem innifalin í skránni sjálfkrafa búin til á aukaþjóninum án þess að þörf sé á að breyta stillingarskrám. Skráin styður eftirfarandi geymslubakenda: gmysql, gpgsql, gsqlite3, godbc og lmdb.
- Við innleiðingu svæðisskrárinnar var kóðinn fínstilltur til að meðhöndla fjölda léna. Þegar svæði voru geymd í gagnagrunnskerfinu var fjöldi SQL fyrirspurna verulega minnkaður — í stað sérstakrar fyrirspurnar fyrir hvert lén er nú framkvæmt hópval. Þessi breyting hefur haft jákvæð áhrif á afköst. netþjónum, sem þjónar fjölda svæða, jafnvel á kerfum sem nota ekki svæðisskrá.
- Endurunnið og skilað stuðningi við GSS-TSIG lyklaskiptikerfi, sem áður var fjarlægt vegna veikleika og hugsanlegra öryggisvandamála.
- Þegar beðið var um Lua færslur með TCP var Lua ástand endurnotað, sem bætti árangur til muna.
- Gagnagrunnurinn sem byggir á lmdbbackend útfærir bindingu við UUID og getu til að búa til handahófskenndar hlutauðkenni.
- Verkfærum hefur verið bætt við pdnsutil og HTTP API til að stjórna sjálfvirkum frumþjónum, notuð til að gera sjálfvirkan dreifingu og uppfærslu svæða á auka DNS netþjónum án þess að stilla aukasvæði handvirkt.
- Bætt við nýrri Lua aðgerð ifurlextup.
- Bætti við tilraunabakgrunnsferli til að búa til og afhenda lykla (lyklarúllu).
Heimild: opennet.ru
