انتشار حافظه پنهان سرور DNS PowerDNS Recursor 4.7.0

نسخه ای از سرور DNS حافظه پنهان PowerDNS Recursor 4.7 موجود است که مسئول تفکیک نام بازگشتی است. PowerDNS Recursor بر روی همان پایه کد PowerDNS Authoritative Server ساخته شده است، اما سرورهای بازگشتی و معتبر DNS PowerDNS از طریق چرخه های مختلف توسعه توسعه یافته و به عنوان محصولات جداگانه منتشر می شوند. کد پروژه تحت مجوز GPLv2 توزیع شده است.

این سرور ابزارهایی را برای جمع آوری آمار از راه دور فراهم می کند، از راه اندازی مجدد فوری پشتیبانی می کند، دارای یک موتور داخلی برای اتصال هندلرها به زبان Lua است، به طور کامل از DNSSEC، DNS64، RPZ (مناطق سیاست پاسخگویی) پشتیبانی می کند و به شما امکان می دهد لیست های سیاه را متصل کنید. امکان ثبت نتایج وضوح به عنوان فایل های BIND zone وجود دارد. برای اطمینان از عملکرد بالا، مکانیسم‌های مالتی پلکس اتصال مدرن در FreeBSD، Linux و Solaris (kqueue، epoll، /dev/poll)، و همچنین یک تجزیه‌کننده بسته DNS با کارایی بالا که قادر به پردازش ده‌ها هزار درخواست موازی است، استفاده می‌شود.

در نسخه های جدید:

  • امکان افزودن رکوردهای اضافی به پاسخ های ارسال شده به مشتری برای انتقال اطلاعات مفید بدون نیاز به ارسال درخواست جداگانه وجود دارد (به عنوان مثال، پاسخ های درخواست رکورد MX را می توان برای پیوست کردن رکوردهای A و AAAA مرتبط پیکربندی کرد).
  • الزامات RFC 9156 در اجرای پشتیبانی از مکانیسم به حداقل رساندن نام پرس و جو ("کمینه سازی QNAME") در نظر گرفته شده است، که امکان افزایش محرمانگی را با توقف ارسال نام کامل QNAME اصلی به سرور بالادستی فراهم می کند.
  • رزولوشن آدرس‌های IPv6 سرورهای DNS که در سوابق GR (Glue Record) فهرست نشده‌اند، که از طریق آن ثبت‌کننده اطلاعات سرورهای DNS را که دامنه را ارائه می‌کنند، ارسال می‌کند.
  • اجرای آزمایشی تأیید یک طرفه پشتیبانی از سرور DNS برای پروتکل DoT (DNS بیش از TLS) پیشنهاد شده است.
  • اگر سرورهای یک مجموعه رکورد NS فرزند پاسخگو نباشند، قابلیت بازگشت به مجموعه رکورد NS والدین اضافه شد.
  • پشتیبانی برای بررسی اعتبار رکوردهای ZONEMD RR (RFC 8976) به دست آمده از حافظه پنهان اضافه شده است.
  • قابلیت پیوست کردن کنترلرها به زبان Lua را اضافه کرد که در مرحله تکمیل رزولوشن فراخوانی می‌شود (به عنوان مثال، در چنین کنترل‌کننده‌هایی می‌توانید پاسخ برگشتی به مشتری را تغییر دهید).

منبع: opennet.ru

اضافه کردن نظر