มีอินเทอร์เฟซที่เสถียรเพื่อให้การตั้งค่าพารามิเตอร์เครือข่ายง่ายขึ้น - NetworkManager 1.36.0 ปลั๊กอินที่รองรับ VPN, OpenConnect, PPTP, OpenVPN และ OpenSWAN กำลังได้รับการพัฒนาผ่านวงจรการพัฒนาของตัวเอง
นวัตกรรมหลักของ NetworkManager 1.36:
- รหัสการกำหนดค่าที่อยู่ IP ได้รับการปรับปรุงใหม่อย่างมาก แต่การเปลี่ยนแปลงส่งผลต่อตัวจัดการภายในเป็นหลัก สำหรับผู้ใช้ ทุกอย่างควรทำงานได้เหมือนเดิม นอกเหนือจากประสิทธิภาพที่เพิ่มขึ้นเล็กน้อย การใช้หน่วยความจำที่ลดลง และการจัดการการตั้งค่าจากหลายแหล่งที่ได้รับการปรับปรุง (DHCP การตั้งค่าด้วยตนเอง และ VPN) ตัวอย่างเช่น การตั้งค่าที่เพิ่มด้วยตนเองในขณะนี้จะไม่หมดอายุแม้ว่าจะได้รับการตั้งค่าสำหรับที่อยู่เดียวกันผ่าน DHCP แล้วก็ตาม สำหรับนักพัฒนา การเปลี่ยนแปลงจะทำให้โค้ดดูแลรักษาและขยายได้ง่ายขึ้น
- เปิดใช้งานการละเว้นเส้นทางสำหรับโปรโตคอลที่ไม่รองรับใน NetworkManager ซึ่งจะแก้ไขปัญหาประสิทธิภาพการทำงานที่มีรายการจำนวนมากในตารางเส้นทางที่เชื่อมโยงกับ เช่น กับ BGP
- เพิ่มการรองรับเส้นทางประเภทใหม่: หลุมดำ ไม่สามารถเข้าถึงได้ และห้าม ปรับปรุงการประมวลผลเส้นทางหลายเส้นทาง IPv6
- เราไม่รองรับโหมด "กำหนดค่าและออก" อีกต่อไป ซึ่งอนุญาตให้ NetworkManager ปิดระบบทันทีหลังจากตั้งค่าเครือข่ายโดยไม่ทิ้งกระบวนการพื้นหลังไว้ในหน่วยความจำ
- อัปเดตรหัสไคลเอ็นต์ DHCP และ DHCPv6 ตาม systemd
- เพิ่มการรองรับโมเด็ม 5G NR (วิทยุใหม่)
- ให้ความสามารถในการเลือกแบ็กเอนด์ Wi-Fi (wpa_supplicant หรือ IWD) ในขั้นตอนการสร้าง
- ตรวจสอบให้แน่ใจว่าโหมด Wi-Fi P2P ทำงานร่วมกับแบ็กเอนด์ IWD ไม่ใช่แค่กับ wpa_supplicant
- เพิ่มการสนับสนุนการทดลองสำหรับการรัน NetworkManager โดยไม่มีสิทธิ์รูท
ที่มา: opennet.ru