มีอินเทอร์เฟซที่เสถียรเพื่อให้การตั้งค่าพารามิเตอร์เครือข่ายง่ายขึ้น - NetworkManager 1.34.0 ปลั๊กอินที่รองรับ VPN, OpenConnect, PPTP, OpenVPN และ OpenSWAN กำลังได้รับการพัฒนาผ่านวงจรการพัฒนาของตัวเอง
นวัตกรรมหลักของ NetworkManager 1.34:
- บริการใหม่ nm-priv-helper ได้รับการออกแบบมาเพื่อจัดระเบียบการดำเนินการที่ต้องใช้สิทธิ์ระดับสูง ปัจจุบันการใช้บริการนี้มีข้อ จำกัด แต่ในอนาคตมีการวางแผนที่จะบรรเทากระบวนการ NetworkManager หลักจากสิทธิพิเศษเพิ่มเติมและใช้ nm-priv-helper เพื่อดำเนินการที่มีสิทธิพิเศษ
- อินเทอร์เฟซคอนโซล nmtui ให้ความสามารถในการเพิ่มและแก้ไขโปรไฟล์สำหรับการสร้างการเชื่อมต่อผ่าน Wireguard VPN
- เพิ่มความสามารถในการกำหนดค่า DNS ผ่าน TLS (DoT) ตาม systemd-resolved
- nmcli ใช้คำสั่ง “อุปกรณ์ nmcli ขึ้น|ลง” คล้ายกับ “อุปกรณ์ nmcli เชื่อมต่อ | ตัดการเชื่อมต่อ”
- คุณสมบัติ Slaves เลิกใช้แล้วในอินเทอร์เฟซ D-Bus org.freedesktop.NetworkManager.Device.Bond, org.freedesktop.NetworkManager.Device.Bridge, org.freedesktop.NetworkManager.Device.OvsBridge, org.freedesktop.NetworkManager.Device OvsPort, org.freedesktop.NetworkManager.Device.Team ซึ่งควรถูกแทนที่ด้วยคุณสมบัติ Ports ในอินเทอร์เฟซ org.freedesktop.NetworkManager.Device
- สำหรับการเชื่อมต่อแบบรวม (พันธบัตร) ได้เพิ่มการรองรับตัวเลือก peer_notif_delay แล้ว เช่นเดียวกับความสามารถในการตั้งค่าตัวเลือก Queu_id เพื่อเลือกตัวระบุคิว TX สำหรับแต่ละพอร์ต
- ตัวสร้าง initrd ใช้การตั้งค่า “ip=dhcp,dhcp6” สำหรับการกำหนดค่าอัตโนมัติพร้อมกันผ่าน DHCPv4 และ IPv6 และยังจัดให้มีการแยกวิเคราะห์พารามิเตอร์เคอร์เนล rd.ethtool=INTERFACE:AUTONEG:SPEED เพื่อกำหนดค่าการเจรจาอัตโนมัติของพารามิเตอร์และเลือก ความเร็วอินเทอร์เฟซ
ที่มา: opennet.ru