NTPsec 1.2.2 เซิร์ฟเวอร์ NTP ที่วางจำหน่าย

หลังจากหนึ่งปีครึ่งของการพัฒนา ระบบการซิงโครไนซ์เวลาที่แม่นยำของ NTPsec 1.2.2 ได้รับการเผยแพร่ ซึ่งเป็นทางแยกของการใช้งานอ้างอิงของโปรโตคอล NTPv4 (NTP Classic 4.3.34) ซึ่งมุ่งเน้นไปที่การนำโค้ดกลับมาใช้ใหม่ เพื่อปรับปรุงความปลอดภัย (ล้างโค้ดที่ล้าสมัยแล้ว วิธีการป้องกันการโจมตี และฟังก์ชันรักษาความปลอดภัยสำหรับการทำงานกับหน่วยความจำและสตริง) โครงการนี้ได้รับการพัฒนาภายใต้การนำของ Eric S. Raymond โดยการมีส่วนร่วมของนักพัฒนาบางส่วนของ NTP Classic ดั้งเดิม วิศวกรจาก Hewlett Packard และ Akamai Technologies รวมถึงโครงการ GPSD และ RTEMS ซอร์สโค้ด NTPsec ได้รับการเผยแพร่ภายใต้ใบอนุญาต BSD, MIT และ NTP

ท่ามกลางการเปลี่ยนแปลงในเวอร์ชันใหม่:

  • การรองรับโปรโตคอล NTPv1 ได้รับการคืนค่าและการใช้งานได้รับการทำความสะอาดแล้ว ข้อมูลเกี่ยวกับการรับส่งข้อมูล NTPv1 ได้รับการเพิ่มไปยังเอาต์พุตของคำสั่ง “ntpq sysstats” และมีการเพิ่มตัวนับสำหรับ NTPv1 ลงในบันทึก sysstats
  • การใช้งานโปรโตคอล NTS (Network Time Security) ได้เพิ่มความสามารถในการใช้มาสก์ชื่อโฮสต์ เช่น *.example.com เซิร์ฟเวอร์ NTS จัดเตรียมการจัดเก็บคีย์คุกกี้เป็นเวลา 10 วัน ซึ่งช่วยให้ลูกค้าเข้าถึงได้วันละครั้งโดยไม่ต้องใช้ NTS-KE (การสร้างคีย์ NTS) เพื่ออัปเดตคุกกี้ให้ทันสมัยอยู่เสมอ
  • rawstats ให้การบันทึกแพ็กเก็ตที่ตกหล่น
  • การรองรับ Python 2.6 ได้รับการกู้คืนแล้วในระบบบิลด์
  • เพิ่มการรองรับ OpenSSL 3.0 และ LibreSSL
  • FreeBSD ให้ความแม่นยำระดับนาโนวินาทีเมื่อดึงข้อมูลเวลา

ที่มา: opennet.ru

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