หลังจากไม่กี่สัปดาห์ของการพัฒนา รุ่นใหม่เปิดตัว อินเทอร์เฟซที่เสถียรเพื่อลดความซับซ้อนของการกำหนดค่าพารามิเตอร์เครือข่าย NetworkManager 1.34
NetworkManager เวอร์ชันใหม่ 1.34 โดดเด่น สำหรับการเพิ่มเติมบริการใหม่ nm-priv-ตัวช่วย, นอกจากนี้ อินเทอร์เฟซคอนโซล nmtui ยังเพิ่มความสามารถในการเพิ่มและแก้ไขโปรไฟล์ ความสามารถในการกำหนดค่า DNS บน TLS การรองรับตัวเลือก peer_notif_delay ตลอดจนคุณลักษณะใหม่อื่นๆ
สำหรับผู้ที่ไม่คุ้นเคยกับ NetworkManager ควรทราบว่าสิ่งนี้ เป็นโปรแกรมอรรถประโยชน์ซอฟต์แวร์สำหรับ ลดความซับซ้อน การใช้เครือข่าย ของคอมพิวเตอร์ บน linux และระบบปฏิบัติการที่ใช้ Unix อื่น ๆ ยูทิลิตี้นี้ ใช้แนวทางฉวยโอกาสในการเลือกเครือข่าย พยายามใช้การเชื่อมต่อที่ดีที่สุดเมื่อเกิดไฟดับหรือเมื่อผู้ใช้ย้ายไปมาระหว่างเครือข่ายไร้สาย
คุณชอบการเชื่อมต่ออีเทอร์เน็ตมากกว่าเครือข่ายไร้สายที่ "รู้จัก" ผู้ใช้จะได้รับพร้อมท์สำหรับคีย์ WEP หรือ WPA ตามความจำเป็น
NetworkManager มีสององค์ประกอบ:
- บริการที่จัดการการเชื่อมต่อและรายงานการเปลี่ยนแปลงในเครือข่าย
- แอปพลิเคชันเดสก์ท็อปแบบกราฟิกที่ช่วยให้ผู้ใช้จัดการการเชื่อมต่อเครือข่าย แอพเพล็ต nmcli มีฟังก์ชันการทำงานที่คล้ายกันบนบรรทัดรับคำสั่ง
นอกจากนี้ ปลั๊กอินที่รองรับ VPN, OpenConnect, PPTP, OpenVPN และ OpenSWAN ได้รับการพัฒนาโดยเป็นส่วนหนึ่งของวงจรการพัฒนาของตนเอง
คุณสมบัติใหม่หลักของ NetworkManager 1.34
ใน NetworkManager 1.34 เวอร์ชันที่ออกใหม่นี้ได้มีการใช้งาน บริการใหม่ nm-priv-helperออกแบบมาเพื่อประสานการดำเนินการของการดำเนินการที่ต้องการสิทธิ์ระดับสูง ปัจจุบันอยู่ในรุ่นนี้ การใช้บริการนี้มี จำกัดดังนั้นนักพัฒนาจึงกล่าวว่าในอนาคต มีการวางแผนที่จะลบสิทธิพิเศษเพิ่มเติมออกจากกระบวนการ NetworkManager หลัก และใช้ nm-priv-helper เพื่อดำเนินการที่มีสิทธิพิเศษ
นอกจากนี้ใน NetworkManager 1.34 ของมัน อินเทอร์เฟซคอนโซล nmtui ใช้ความสามารถในการ เพิ่มและแก้ไขโปรไฟล์เพื่อสร้างการเชื่อมต่อผ่าน VPN Wireguard
ความแปลกใหม่อีกอย่างที่โดดเด่นใน NetworkManager 1.34 เวอร์ชันใหม่นี้คือ ความสามารถในการกำหนดค่า DNS ผ่าน TLS (DoT) ตามระบบที่ได้รับการแก้ไข และ nmcli นั้นใช้คำสั่ง "nmcli device up|down" คล้ายกับ "nmcli device connect|disconnect"
นอกจากนี้ยังมีการเพิ่มการรองรับใหม่สำหรับตัวเลือก peer_notif_delay สำหรับการเชื่อมต่อแบบผูกมัด เช่นเดียวกับความสามารถในการตั้งค่าตัวเลือก queue_id เพื่อเลือก TX Queue ID สำหรับแต่ละพอร์ต
เครื่องกำเนิดไฟฟ้า initrd ใช้การตั้งค่า "ip=dhcp,dhcp6" สำหรับการกำหนดค่าอัตโนมัติบน DHCPv4 และ IPv6 พร้อมกัน และยังมีการแยกวิเคราะห์พารามิเตอร์เคอร์เนล rd.ethtool=INTERFACE:AUTONEG:SPEED เพื่อกำหนดค่าการเจรจาอัตโนมัติของพารามิเตอร์และเลือกความเร็วของอินเทอร์เฟซ
นอกจากนี้ยังระบุด้วยว่าคุณสมบัติทาสที่เลิกใช้แล้วบนอินเทอร์เฟซ D-Bus แทนที่จะใช้คุณสมบัติ Ports บนอินเทอร์เฟซ org.freedesktop.NetworkManager.Device
ในที่สุด หากคุณสนใจที่จะทราบข้อมูลเพิ่มเติม เกี่ยวกับ Networkmanager รุ่นใหม่นี้ คุณสามารถตรวจสอบรายละเอียดได้ จากลิงค์ด้านล่าง
วิธีรับ NetworkManager 1.34
สำหรับผู้ที่สนใจอยากได้เวอร์ชั่นใหม่นี้ คุณควรทราบว่าในขณะนี้ไม่มีแพ็คเกจที่สร้างขึ้นสำหรับ Ubuntu หรืออนุพันธ์ ดังนั้นหากคุณต้องการรับเวอร์ชันนี้ พวกเขาต้องสร้างจากซอร์สโค้ดของพวกเขา
แม้ว่าจะใช้เวลาสองสามวันในการรวมเข้ากับที่เก็บอย่างเป็นทางการของ Ubuntu เพื่อการอัพเดทที่รวดเร็ว
ดังนั้นถ้าคุณต้องการคือการรอ สำหรับการอัปเดตใหม่ที่จะพร้อมใช้งานภายในช่องทางของ Ubuntu อย่างเป็นทางการ คุณสามารถตรวจสอบได้ว่ามีการอัปเดตอยู่แล้วหรือไม่ ลิงค์นี้
ทันทีที่สิ่งนั้นเกิดขึ้นคุณสามารถอัปเดตรายการแพ็คเกจและ repos บนระบบของคุณด้วยความช่วยเหลือของคำสั่งต่อไปนี้:
sudo apt update
และในการติดตั้ง NetworkManager 1.32 เวอร์ชันใหม่บนระบบของคุณเพียงแค่เรียกใช้คำสั่งใด ๆ ต่อไปนี้
อัปเดตและติดตั้งแพ็คเกจที่มีทั้งหมด
sudo apt upgrade -y
อัปเดตและติดตั้งเฉพาะ networkmanager:
sudo apt install network-manager -y
วันนี้ฉันกำลังท่องอินเทอร์เน็ต & พบบทความนี้ ฉันอ่านแล้ว & เป็นบทความที่น่าอัศจรรย์บนอินเทอร์เน็ตในหัวข้อนี้ ขอบคุณสำหรับการแบ่งปันบทความที่น่าอัศจรรย์ดังกล่าว
seedbox
รูปภาพมีประโยชน์อย่างไร?