เพิ่งประกาศห้องว่างe เวอร์ชันเสถียรใหม่ของอินเทอร์เฟซเพื่อลดความซับซ้อนของการกำหนดค่าเครือข่าย: NetworkManager 1.38.0
สำหรับผู้ที่ไม่คุ้นเคยกับ NetworkManager ควรทราบว่าสิ่งนี้ เป็นโปรแกรมอรรถประโยชน์ซอฟต์แวร์สำหรับ ลดความซับซ้อน การใช้เครือข่าย ของคอมพิวเตอร์ บน linux และระบบปฏิบัติการที่ใช้ Unix อื่น ๆ ยูทิลิตี้นี้ ใช้แนวทางฉวยโอกาสในการเลือกเครือข่าย พยายามใช้การเชื่อมต่อที่ดีที่สุดเมื่อเกิดไฟดับหรือเมื่อผู้ใช้ย้ายไปมาระหว่างเครือข่ายไร้สาย
คุณชอบการเชื่อมต่ออีเทอร์เน็ตมากกว่าเครือข่ายไร้สายที่ "รู้จัก" ผู้ใช้จะได้รับพร้อมท์สำหรับคีย์ WEP หรือ WPA ตามความจำเป็น
คุณสมบัติใหม่หลักของ NetworkManager 1.38
ในเวอร์ชั่นใหม่ที่นำเสนอนี้ขอเน้นว่า ออกแบบตรรกะใหม่เพื่อเลือกที่อยู่ต้นทางเมื่อมีที่อยู่ IP หลายรายการ บนอินเทอร์เฟซเครือข่าย กฎลำดับความสำคัญสำหรับที่อยู่ IPv6 ได้รับการปรับให้สอดคล้องกับกฎที่ใช้ก่อนหน้านี้สำหรับ IPv4
ตัวอย่างเช่น หากมีหลายที่อยู่ในอินเทอร์เฟซเครือข่ายที่มีเมตริกเดียวกัน ที่อยู่ที่ระบุก่อนจะได้รับลำดับความสำคัญสูงกว่า (ก่อนหน้านี้ ที่อยู่สุดท้ายถูกเลือกสำหรับ IPv6) ที่อยู่ที่กำหนดแบบคงที่มีความสำคัญเหนือที่อยู่ที่กำหนดค่าโดยอัตโนมัติเสมอ
การเปลี่ยนแปลงที่โดดเด่นอีกอย่างหนึ่งคือเมื่อกำหนดค่า Wi-Fi หยุดใช้คลื่นความถี่ที่ไม่อนุญาต ในประเทศของผู้ใช้ (ก่อนหน้านี้ ความถี่ทั้งหมดที่รองรับโดยอุปกรณ์แสดงอยู่ในรายการ แต่ความพยายามที่จะใช้ความถี่ที่ไม่มีใบอนุญาตถูกบล็อกที่ระดับเคอร์เนล)
ในการดำเนินการของ จุดเชื่อมต่อ จะมีการสุ่มเลือกย่านความถี่ให้ (หมายเลขช่องสัญญาณ) เพื่อลดความน่าจะเป็นของการชน ลบความสามารถในการเปิดใช้งานโหมด SAE ที่ไม่รองรับ (WPA3 Personal)
นอกจากนี้ ยังมีข้อสังเกตว่า ขยายขีดความสามารถของคำสั่ง “วิทยุ nmcli”ซึ่งใช้เพื่อปิดการใช้งานเครื่องส่งสัญญาณ (ถ่ายโอนไปยังโหมด «เที่ยวบิน») เมื่อรันโดยไม่มีอาร์กิวเมนต์ คำสั่งจะแสดงวิทยุในระบบ เช่น โมเด็มไร้สายหรืออแด็ปเตอร์ Wi-Fi ในเวอร์ชันใหม่ การแสดงการกำหนดค่า rfkill เป็นการบ่งชี้อย่างชัดเจนว่าไม่มีอุปกรณ์ไร้สายจริง
ในทางกลับกัน เรายังพบว่า เพิ่มคำเตือนให้ nmcli เกี่ยวกับการใช้อัลกอริธึม WEPซึ่งมีปัญหาด้านความปลอดภัยและถูกปิดใช้งานโดยบางรุ่นในแพ็คเกจ wpa_supplicant การคอมไพล์ wpa_supplicant โดยไม่สนับสนุน WEP จะปล่อยข้อมูลการวินิจฉัยที่เกี่ยวข้อง
มันเคยเป็น ปรับปรุงความน่าเชื่อถือของการตรวจสอบสถานะการเชื่อมต่อเครือข่าย และรับรองการจัดการสถานการณ์ที่ถูกต้องเมื่อมีการส่งคืนที่อยู่หลายแห่งเมื่อแก้ไขชื่อโฮสต์ที่ตรวจสอบแล้ว
การเปลี่ยนแปลงอื่น ๆ ที่โดดเด่นในเวอร์ชันใหม่นี้:
- เพิ่ม cryptobackend "null" ที่ว่างเปล่าซึ่งไม่ทำอะไรเลยเมื่อประมวลผลใบรับรองสำหรับโปรไฟล์ 802.1x
- ในการจัดการอะแด็ปเตอร์อีเทอร์เน็ตเสมือน (Veth) กฎ udev มีส่วนเกี่ยวข้อง ซึ่งอนุญาตให้ตั้งค่าการจัดการเครือข่ายในคอนเทนเนอร์ LXD
- ชื่อโฮสต์ที่ได้รับผ่าน DHCP จะถูกตัดทอนที่จุดแรกของชื่อ และชื่อที่ยาวเกินไปจะถูกตัดทอนที่ 64 อักขระ
ในที่สุด หากคุณสนใจที่จะทราบข้อมูลเพิ่มเติม เกี่ยวกับ Networkmanager รุ่นใหม่นี้ คุณสามารถตรวจสอบรายละเอียดได้ จากลิงค์ด้านล่าง
วิธีรับ NetworkManager 1.38
สำหรับผู้ที่สนใจอยากได้เวอร์ชั่นใหม่นี้ คุณควรทราบว่าในขณะนี้ไม่มีแพ็คเกจที่สร้างขึ้นสำหรับ Ubuntu หรืออนุพันธ์ ดังนั้นหากคุณต้องการรับเวอร์ชันนี้ พวกเขาต้องสร้างจากซอร์สโค้ดของพวกเขา
แม้ว่าจะใช้เวลาสองสามวันในการรวมเข้ากับที่เก็บอย่างเป็นทางการของ Ubuntu เพื่อการอัพเดทที่รวดเร็ว
ดังนั้นถ้าคุณต้องการคือการรอ สำหรับการอัปเดตใหม่ที่จะพร้อมใช้งานภายในช่องทางของ Ubuntu อย่างเป็นทางการ คุณสามารถตรวจสอบได้ว่ามีการอัปเดตอยู่แล้วหรือไม่ ลิงค์นี้
ทันทีที่สิ่งนั้นเกิดขึ้นคุณสามารถอัปเดตรายการแพ็คเกจและ repos บนระบบของคุณด้วยความช่วยเหลือของคำสั่งต่อไปนี้:
sudo apt update
และในการติดตั้ง NetworkManager 1.32 เวอร์ชันใหม่บนระบบของคุณเพียงแค่เรียกใช้คำสั่งใด ๆ ต่อไปนี้
อัปเดตและติดตั้งแพ็คเกจที่มีทั้งหมด
sudo apt upgrade -y
อัปเดตและติดตั้งเฉพาะ networkmanager:
sudo apt install network-manager -y
มาดูกันว่าพวกเขาปรับปรุงการรองรับ WireGuard หรือไม่ ซึ่งแย่มาก อย่างน้อยก็ในพลาสมาของ KDE