อินเทอร์เฟซเวอร์ชันเสถียรใหม่ได้รับการเผยแพร่เพื่อลดความซับซ้อนของการกำหนดค่าเครือข่าย "NetworkManager 1.24" ซึ่งมีการเพิ่มการเปลี่ยนแปลงที่สำคัญจำนวนหนึ่งเนื่องจากโปรโตคอลใหม่การสนับสนุนที่มากขึ้นและสิ่งอื่น ๆ จะถูกเพิ่มเข้ามา
สำหรับผู้ที่ไม่คุ้นเคยกับ NetworkManager ควรทราบว่าสิ่งนี้ เป็นโปรแกรมอรรถประโยชน์ซอฟต์แวร์สำหรับ ลดความซับซ้อน การใช้เครือข่าย ของคอมพิวเตอร์ บน linux และระบบปฏิบัติการที่ใช้ Unix อื่น ๆ ยูทิลิตี้นี้ ใช้แนวทางฉวยโอกาสในการเลือกเครือข่าย พยายามใช้การเชื่อมต่อที่ดีที่สุดเมื่อเกิดไฟดับหรือเมื่อผู้ใช้ย้ายไปมาระหว่างเครือข่ายไร้สาย
คุณชอบการเชื่อมต่ออีเทอร์เน็ตมากกว่าเครือข่ายไร้สายที่ "รู้จัก" ผู้ใช้จะได้รับพร้อมท์สำหรับคีย์ WEP หรือ WPA ตามความจำเป็น
NetworkManager มีสององค์ประกอบ:
- บริการที่จัดการการเชื่อมต่อและรายงานการเปลี่ยนแปลงในเครือข่าย
- แอปพลิเคชันเดสก์ท็อปแบบกราฟิกที่ช่วยให้ผู้ใช้จัดการการเชื่อมต่อเครือข่าย แอพเพล็ต nmcli มีฟังก์ชันการทำงานที่คล้ายกันบนบรรทัดรับคำสั่ง
ในทางกลับกัน ปลั๊กอินที่รองรับ VPN, OpenConnect, PPTP, OpenVPN และ OpenSWAN ได้รับการพัฒนาโดยเป็นส่วนหนึ่งของวงจรการพัฒนาของตนเอง
มีอะไรใหม่ใน NetworkManager 1.24
ในเวอร์ชันใหม่นี้ เพิ่มการสนับสนุนสำหรับการกำหนดเส้นทางเสมือนและอินเตอร์เฟสเครือข่ายการเปลี่ยนเส้นทางจะถูกเน้น (VRF, การกำหนดเส้นทางเสมือนและการส่งต่อ) และไฟล์ รองรับวิธีการเจรจาการเชื่อมต่อ OWE (Opportunistic Wireless Encryption, RFC 8110) เพื่อสร้างคีย์การเข้ารหัสในเครือข่ายไร้สายแบบเปิด ส่วนขยาย OWE คือ ใช้ในมาตรฐาน WPA3 เพื่อเข้ารหัสสตรีมข้อมูลทั้งหมดระหว่างไคลเอนต์และจุดเชื่อมต่อบนเครือข่ายไร้สายสาธารณะและสาธารณะที่ไม่จำเป็นต้องมีการตรวจสอบสิทธิ์
สำหรับ WWAN ตอนนี้สามารถเปิดใช้งานการเชื่อมต่อโดยอัตโนมัติผ่านโมเด็ม USB ได้แล้วในกรณีที่ใช้ซิมการ์ดที่ปลดล็อกแล้วซึ่งได้รับการป้องกันด้วยรหัส PIN สำหรับอินเทอร์เฟซเครือข่าย OVS เพิ่มความสามารถในการเปลี่ยน MTUสำหรับ VPN อนุญาตให้ใช้ค่าข้อมูลว่างและลำดับความลับได้และสำหรับอุปกรณ์ nm ทั้งหมดคุณสมบัติ 'HwAddress' มีให้ผ่าน D-Bus
นอกจากนี้ในเวอร์ชันใหม่นี้ยังมีการเพิ่มการสนับสนุนสำหรับ Escape sequences ที่มีแบ็กสแลชในการกำหนดค่า "vpn.data", "vpn.secrets", "bond.options" และ "ethernet.s390-options" และตัวเลือกเพิ่มเติมสำหรับบริดจ์: bridge.multicast-querier, bridge.multicast-query-use-ifaddr, bridge.multicast-router, bridge.vlan-stats-enabled, bridge.vlan-protocol และ "bridge.group-address"
จากการเปลี่ยนแปลงอื่น ๆ ที่กล่าวถึงในโฆษณา:
- IPv6 SLAAC และ IPv6 DHCP ได้เพิ่มตัวเลือกเพื่อกำหนดค่าการหมดเวลา "ipv6.ra-timeout" และ "ipv6.dhcp-timeout"
- อินเทอร์เฟซ nmcli เพิ่มความสามารถในการลบการตั้งค่าโดยใช้คำสั่งใหม่ "การเชื่อมต่อ nmcli แก้ไข $ CON_NAME ลบ $ การตั้งค่า"
- การสร้างหรือเปิดใช้งานอุปกรณ์ทาสจะหยุดลงในกรณีที่ไม่มีอุปกรณ์หลัก
- ปัญหาเกี่ยวกับการนำเข้าโปรไฟล์ WireGuard ผ่าน nmcli ได้รับการแก้ไขและการจัดการการกำหนดค่ารวมถึง ip4-auto-default-route ที่มีเกตเวย์อย่างชัดเจนได้รับการปรับปรุง
- เพิ่มการรองรับคำนำหน้า 31 บิต (/ 31 ซับเน็ตมาสก์) สำหรับลิงก์ IPv4 P2P (RFC 3021)
- การอ้างอิง libpolkit-agent-1 และ libpolkit-gobject-1 ถูกลบออก
วิธีรับ NetworkManager 1.24.0
สำหรับผู้ที่สนใจสามารถรับ NetworkManager 1.24.0 เวอร์ชันใหม่นี้ได้ คุณควรทราบว่าในขณะนี้ไม่มีแพ็คเกจที่สร้างขึ้นสำหรับ Ubuntu หรืออนุพันธ์ ดังนั้นหากคุณต้องการรับเวอร์ชันนี้ พวกเขาต้องสร้าง NetworkManager 1.24.0 จากซอร์สโค้ด
แม้ว่าจะใช้เวลาไม่กี่วันในการรวมเข้ากับที่เก็บ Ubuntu อย่างเป็นทางการเพื่อการอัปเดตที่รวดเร็ว
ดังนั้นถ้าคุณต้องการคือการรอ สำหรับการอัปเดตใหม่ที่จะพร้อมใช้งานภายในช่องทางของ Ubuntu อย่างเป็นทางการ คุณสามารถตรวจสอบได้ว่ามีการอัปเดตอยู่แล้วหรือไม่ ลิงค์นี้
ทันทีที่สิ่งนั้นเกิดขึ้นคุณสามารถอัปเดตรายการแพ็คเกจและ repos บนระบบของคุณด้วยความช่วยเหลือของคำสั่งต่อไปนี้:
sudo apt update
และในการติดตั้ง NetworkManager 1.24.0 เวอร์ชันใหม่บนระบบของคุณเพียงแค่เรียกใช้คำสั่งใด ๆ ต่อไปนี้
อัปเดตและติดตั้งแพ็คเกจที่มีทั้งหมด
sudo apt upgrade -y
อัปเดตและติดตั้งเฉพาะ networkmanager:
sudo apt install network-manager -y