PowerDNS Authoritative Server 4.7 නිකුතුව

DNS කලාප බෙදා හැරීම සංවිධානය කිරීම සඳහා නිර්මාණය කර ඇති බලයලත් DNS සේවාදායකය PowerDNS Authoritative Server 4.7 නිකුත් කිරීම ප්‍රකාශයට පත් කර ඇත. ව්‍යාපෘති සංවර්ධකයින්ට අනුව, PowerDNS Authoritative Server යුරෝපයේ මුළු වසම් සංඛ්‍යාවෙන් ආසන්න වශයෙන් 30% ක් සේවය කරයි (අපි DNSSEC අත්සන් සහිත වසම් පමණක් සලකන්නේ නම්, 90%). ව්‍යාපෘති කේතය GPLv2 බලපත්‍රය යටතේ බෙදා හැරේ.

PowerDNS Authoritative Server මඟින් MySQL, PostgreSQL, SQLite3, Oracle, සහ Microsoft SQL Server, මෙන්ම LDAP සහ සරල පෙළ ගොනු BIND ආකෘතියෙන් ඇතුළුව විවිධ දත්ත සමුදායන් තුළ වසම් තොරතුරු ගබඩා කිරීමේ හැකියාව සපයයි. ප්‍රතිචාරය තවදුරටත් පෙරීමට (උදාහරණයක් ලෙස, අයාචිත තැපැල් පෙරීමට) හෝ Lua, Java, Perl, Python, Ruby, C සහ C++ හි අභිරුචි හසුරුවන්නන් සම්බන්ධ කිරීමෙන් යළි හරවා යැවිය හැක. SNMP හරහා හෝ Web API හරහා (සංඛ්‍යාලේඛන සහ කළමනාකරණය සඳහා HTTP සේවාදායකයක් ගොඩනගා ඇත), ක්ෂණික නැවත ආරම්භ කිරීම, Lua භාෂාවෙන් හසුරුවන්නන් සම්බන්ධ කිරීම සඳහා ගොඩනඟන ලද එන්ජිම, ශේෂය පැටවීමේ හැකියාව ඇතුළුව දුරස්ථ සංඛ්‍යාලේඛන එකතු කිරීම සඳහා විශේෂාංග ද ඇතුළත් වේ. සේවාදායකයාගේ භූගෝලීය පිහිටීම සැලකිල්ලට ගනිමින්.

ප්රධාන නවෝත්පාදන:

  • ද්විතීයික සේවාදායකයේ එක් එක් ද්විතීයික කලාපය සඳහා වෙන වෙනම වාර්තා නිර්වචනය කරනවා වෙනුවට, ද්විතීයික කලාප අතර නාමාවලියක් මාරු කිරීම හේතුවෙන් ද්විතියික DNS සේවාදායකයන් නඩත්තු කිරීම සරල කරන කලාප නාමාවලියක් (“නාමාවලිය කලාප”) සඳහා සහය එක් කරන ලදී. ප්රාථමික සහ ද්විතියික සේවාදායකයන්. තනි කලාප මාරු කිරීම හා සමාන ඩිරෙක්ටරි හුවමාරුව සැකසීමෙන් පසු, ඩිරෙක්ටරියේ ඇතුළත් ලෙස සලකුණු කර ඇති ප්‍රාථමික සේවාදායකයේ සාදන ලද කලාප වින්‍යාස ගොනු සංස්කරණය කිරීමට අවශ්‍ය නොවී ද්විතියික සේවාදායකයේ ස්වයංක්‍රීයව නිර්මාණය වේ. නාමාවලිය gmysql, gpgsql, gsqlite3, godbc සහ lmdb ආචයන පසුපෙළ සඳහා සහය දක්වයි.
  • කලාප නාමාවලිය ක්රියාත්මක කිරීමේදී, වසම් විශාල සංඛ්යාවක් සමඟ වැඩ කිරීමට කේතය ප්රශස්ත කර ඇත. DBMS හි කලාප ගබඩා කිරීමේදී, SQL විමසුම් ගණන සැලකිය යුතු ලෙස අඩු වී ඇත - එක් එක් වසම සඳහා වෙනම විමසුමක් වෙනුවට, කණ්ඩායම් තේරීමක් දැන් සිදු කෙරේ. කලාප නාමාවලියක් භාවිතා නොකරන පද්ධතිවල පවා කලාප විශාල සංඛ්‍යාවක් සේවය කරන සේවාදායකයන්ගේ ක්‍රියාකාරීත්වය කෙරෙහි වෙනස් කිරීම ධනාත්මක බලපෑමක් ඇති කරයි.
  • GSS-TSIG යතුරු හුවමාරු යාන්ත්‍රණය සඳහා නැවත සකස් කර ආපසු ලබා දුන් සහය, දුර්වලතා සහ විභව ආරක්ෂක ගැටළු හේතුවෙන් කලින් ඉවත් කරන ලදී.
  • TCP භාවිතයෙන් Lua වාර්තා ඉල්ලා සිටින විට, Lua state නැවත භාවිතා කරන ලද අතර, එය කාර්ය සාධනය බෙහෙවින් වැඩි දියුණු කළේය.
  • lmdbbackend මත පදනම් වූ දත්ත සමුදාය UUID වෙත බැඳීම සහ අහඹු වස්තු හඳුනාගැනීම් උත්පාදනය කිරීමේ හැකියාව ක්‍රියාත්මක කරයි.
  • ස්වයංක්‍රීය ප්‍රාථමික සේවාදායකයන් කළමනාකරණය කිරීම සඳහා pdnsutil සහ HTTP API වෙත මෙවලම් එකතු කර ඇත, ද්විතියික කලාප අතින් වින්‍යාස කිරීමකින් තොරව ද්විතියික DNS සේවාදායකයන් මත කලාප යෙදවීම සහ යාවත්කාලීන කිරීම ස්වයංක්‍රීය කිරීමට භාවිතා කරයි.
  • නව Lua ශ්‍රිතය ifurlextup එක් කරන ලදී.
  • යතුරු (යතුරු රෝලරය) ජනනය කිරීම සහ බෙදා හැරීම සඳහා පර්යේෂණාත්මක පසුබිම් ක්‍රියාවලියක් එක් කරන ලදී.

මූලාශ්රය: opennet.ru

අදහස් එක් කරන්න