การเปิดตัวแคชเซิร์ฟเวอร์ DNS PowerDNS Recursor 4.7.0

มีการเปิดตัวเซิร์ฟเวอร์ DNS แคช PowerDNS Recursor 4.7 ซึ่งมีหน้าที่รับผิดชอบในการแก้ไขชื่อแบบเรียกซ้ำ PowerDNS Recursor สร้างขึ้นบนฐานโค้ดเดียวกันกับ PowerDNS Authoritative Server แต่เซิร์ฟเวอร์ DNS แบบเรียกซ้ำและที่เชื่อถือได้ของ PowerDNS ได้รับการพัฒนาผ่านวงจรการพัฒนาที่แตกต่างกัน และเผยแพร่เป็นผลิตภัณฑ์ที่แยกจากกัน รหัสโครงการได้รับการเผยแพร่ภายใต้ใบอนุญาต GPLv2

เซิร์ฟเวอร์มีเครื่องมือสำหรับการรวบรวมสถิติระยะไกล รองรับการรีสตาร์ททันที มีเอ็นจิ้นในตัวสำหรับการเชื่อมต่อตัวจัดการในภาษา Lua รองรับ DNSSEC, DNS64, RPZ (โซนนโยบายการตอบสนอง) อย่างสมบูรณ์ และอนุญาตให้คุณเชื่อมต่อบัญชีดำ สามารถบันทึกผลลัพธ์ความละเอียดเป็นไฟล์โซน BIND ได้ เพื่อให้มั่นใจว่ามีประสิทธิภาพสูง จึงมีการใช้กลไกการเชื่อมต่อแบบมัลติเพล็กซ์ที่ทันสมัยใน 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

เพิ่มความคิดเห็น