PowerDNS Authoritative ဆာဗာ 4.2 ထုတ်ဝေခဲ့သည်။

နေရာယူခဲ့သည်။ တရားဝင် DNS ဆာဗာကို ထုတ်ဝေခြင်း။ PowerDNS Authoritative ဆာဗာ 4.2DNS ဇုန်များ ဖြန့်ချီရန် ဒီဇိုင်းထုတ်ထားသည်။ အားဖြင့် ပေးထားတယ် ပရောဂျက် developer များ၊ PowerDNS Authoritative Server သည် Europe ရှိ စုစုပေါင်းဒိုမိန်းများ၏ 30% ခန့်ကို ဆောင်ရွက်ပေးသည် (ကျွန်ုပ်တို့သည် DNSSEC လက်မှတ်များဖြင့် ဒိုမိန်းများကိုသာ စဉ်းစားပါက 90%)။ ပရောဂျက်ကုဒ် ဖြန့်ဝေသည် GPLv2 အောက်တွင် လိုင်စင်ရထားသည်။

PowerDNS Authoritative Server သည် MySQL၊ PostgreSQL၊ SQLite3၊ Oracle နှင့် Microsoft SQL Server အပြင် LDAP နှင့် BIND ဖော်မတ်ရှိ ရိုးရှင်းသော စာသားဖိုင်များအပါအဝင် ဒေတာဘေ့စ်အမျိုးမျိုးတွင် ဒိုမိန်းအချက်အလက်များကို သိမ်းဆည်းနိုင်စေပါသည်။ တုံ့ပြန်မှုကို နောက်ထပ် စစ်ထုတ်နိုင်သည် (ဥပမာ၊ spam များကို စစ်ထုတ်ရန်) သို့မဟုတ် Lua၊ Java၊ Perl၊ Python၊ Ruby၊ C နှင့် C++ တွင် စိတ်ကြိုက်ကိုင်တွယ်သူများကို ချိတ်ဆက်ခြင်းဖြင့် ပြန်ညွှန်းနိုင်သည်။ အင်္ဂါရပ်များတွင် SNMP မှတစ်ဆင့် သို့မဟုတ် Web API မှတစ်ဆင့် (စာရင်းအင်းနှင့် စီမံခန့်ခွဲမှုအတွက် HTTP ဆာဗာကို တည်ဆောက်ထားသည်)၊ ချက်ချင်းပြန်လည်စတင်ရန်၊ Lua ဘာသာစကားတွင် ကိုင်တွယ်သူများအတွက် ချိတ်ဆက်ရန်အတွက် တပ်ဆင်ထားသည့်အင်ဂျင်၊ ဟန်ချက်ညီမှုကို ဝန်ခံနိုင်စွမ်း client ၏ ပထဝီဝင်တည်နေရာကို ထည့်သွင်းစဉ်းစားခြင်း။

အဓိက တီထွင်ဆန်းသစ်မှုများ:

  • စွမ်းရည်ကို ထည့်သွင်းခဲ့သည်။ သတ်မှတ် ဒေတာပြန်ပို့သည့်အခါ AS၊ subnets၊ အသုံးပြုသူနှင့် နီးစပ်မှုစသည်ဖြင့် ထည့်သွင်းစဉ်းစားနိုင်သော ဆန်းပြားသောကိုင်တွယ်ကိရိယာများကို ဖန်တီးနိုင်ခြင်းဖြင့် Lua ဘာသာစကားဖြင့် ကိုင်တွယ်သူများနှင့် မှတ်တမ်းတင်ထားသည်။ Lua မှတ်တမ်းများအတွက် ပံ့ပိုးမှုကို BIND နှင့် LMDB အပါအဝင် သိုလှောင်မှုနောက်ကွယ်တွင် အားလုံးအတွက် ဆောင်ရွက်ပေးထားပါသည်။ ဥပမာအားဖြင့်၊ ဇုန်ဖွဲ့စည်းပုံစနစ်တွင် လက်ခံရရှိနိုင်မှု၏ နောက်ခံစစ်ဆေးမှုကို ထည့်သွင်းတွက်ချက်ရန် ဒေတာပေးပို့ရန်၊ ယခု သတ်မှတ်နိုင်သည်-

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

  • အသုံးဝင်မှုအသစ်ကို ပေါင်းထည့်ထားသည်။ ixfrdistAXFR နှင့် IXFR တောင်းဆိုချက်များကို အသုံးပြု၍ တရားဝင်ဆာဗာတစ်ခုမှ ဇုန်များကို လွှဲပြောင်းခွင့်ပြုသည့် လွှဲပြောင်းဒေတာ၏ဆက်စပ်မှုကို ထည့်သွင်းစဉ်းစားခြင်း (ဒိုမိန်းတစ်ခုစီအတွက် SOA နံပါတ်ကို စစ်ဆေးပြီး ဇုန်၏ဗားရှင်းအသစ်များကိုသာ ဒေါင်းလုဒ်လုပ်ထားသည်)။ utility သည် ပင်မဆာဗာပေါ်တွင် လေးလံသောဝန်ကို မဖန်တီးဘဲ အလွန်များပြားသော ဒုတိယနှင့် recursive ဆာဗာများပေါ်တွင် ဇုန်များကို တစ်ပြိုင်တည်း စုစည်းနိုင်စေပါသည်။
  • ပဏာမပြင်ဆင်မှု DNS အလံနေ့ 2020 သုံးစွဲသူထံ UDP တုံ့ပြန်မှုများကို ဖြတ်တောက်ရန် တာဝန်ရှိသည့် udp-truncation-threshold ကန့်သတ်ဘောင်၏တန်ဖိုးသည် 1680 မှ 1232 သို့ လျှော့ချလိုက်သည်၊ ၎င်းသည် UDP ပက်ကတ်များ ဆုံးရှုံးနိုင်ခြေကို သိသိသာသာ လျှော့ချသင့်သည်။ တန်ဖိုး 1232 ကို IPv6 အရ ထည့်သွင်းတွက်ချက်ထားသော DNS တုံ့ပြန်မှုအရွယ်အစားသည် အနိမ့်ဆုံး MTU တန်ဖိုး (1280) နှင့် ကိုက်ညီသောကြောင့် ၎င်းကို ရွေးချယ်ခဲ့သည်။
  • ဒေတာဘေ့စ်အခြေခံသိုလှောင်မှုနောက်ကွယ်တွင် အသစ်တစ်ခု ထပ်ထည့်ထားသည်။ LMDB. နောက်ခံဖိုင်သည် အပြည့်အဝ DNSSEC နှင့် ကိုက်ညီပြီး၊ master နှင့် slave zone များအတွက် အသုံးပြုနိုင်ပြီး အခြားသော backend အများစုထက် ပိုမိုကောင်းမွန်သော စွမ်းဆောင်ရည်ကို ပေးပါသည်။ ထုတ်ဝေခြင်းမပြုမီ ချက်ခြင်းတွင် LMDB နောက်ခံလုပ်ဆောင်ချက်ကို အနှောင့်အယှက်ဖြစ်စေသော ကုဒ်သို့ ပြောင်းလဲမှုတစ်ခု ထပ်ထည့်လိုက်သည် (ကျွန်ဇုန်များကို လုပ်ဆောင်ခြင်းနှင့် pdnsutil မှတစ်ဆင့် တင်ခြင်း အလုပ်မလုပ်သော်လည်း "pdnsutil တည်းဖြတ်ဇုန်" ကဲ့သို့သော အမိန့်များ အလုပ်မလုပ်တော့ဘဲ ပြဿနာများကို ဖြေရှင်းရန် စီစဉ်ထားပါသည်။ လာမည့်ပြင်ဆင်ချက်ထုတ်ပြန်မှုတွင်၊
  • အချို့သော ပြဿနာများကို ဖြေရှင်းခြင်းမှ တားဆီးပေးသည့် ညံ့ဖျင်းသော မှတ်တမ်းတင်ထားသော "autoserial" လုပ်ဆောင်ချက်အတွက် ပံ့ပိုးမှု ကျဆင်းသွားသည်။ လိုအပ်ချက်တွေအရ RFC 8624 (GOST R 34.11-2012 သည် “မဖြစ်မနေ” အမျိုးအစားသို့ ရွှေ့ထားသည်) DNSSEC သည် GOST DS ဟက်ရှ်များနှင့် ECC-GOST ဒစ်ဂျစ်တယ်လက်မှတ်များကို ပံ့ပိုးပေးတော့မည်မဟုတ်ပါ။

သတိပေးချက်အနေဖြင့် PowerDNS သည် လာမည့် 2020 ခုနှစ် ဖေဖော်ဝါရီလတွင် PowerDNS Authoritative Server ၏နောက်ထပ်ထုတ်လွှတ်မှုအကြီးစားနှင့်အတူ PowerDNS သည် ခြောက်လကြာ ဖွံ့ဖြိုးတိုးတက်မှုစက်ဝန်းသို့ ပြောင်းရွှေ့ခဲ့သည်။ သိသာထင်ရှားသော ဖြန့်ချိမှုများအတွက် အပ်ဒိတ်များကို တစ်နှစ်ပတ်လုံး တီထွင်မည်ဖြစ်ပြီး၊ ထို့နောက်တွင် အားနည်းချက်ပြင်ဆင်မှုများကို နောက်ထပ်ခြောက်လကြာ ထုတ်ပြန်မည်ဖြစ်သည်။ ထို့ကြောင့်၊ PowerDNS Authoritative Server 4.2 ဌာနခွဲအတွက် ပံ့ပိုးမှုသည် ဇန်နဝါရီ 2021 အထိ ကြာမြင့်မည်ဖြစ်သည်။

source: opennet.ru

မှတ်ချက် Add