NetworkManager 1.32 มาพร้อมกับการสนับสนุนการค้นหา DNS แบบย้อนกลับ การแก้ไข และอื่นๆ

ไม่กี่วันที่ผ่านมามีการประกาศเปิดตัวอินเทอร์เฟซเวอร์ชันใหม่เพื่อลดความซับซ้อนในการกำหนดค่าพารามิเตอร์เครือข่าย NetworkManager 1.32 และในเวอร์ชันใหม่นี้ นอกจากการแก้ไขข้อผิดพลาดแล้ว เรายังพบฟีเจอร์ใหม่ๆ ที่น่าสนใจที่สุดคือความสามารถในการเลือกแบ็กเอนด์การจัดการไฟร์วอลล์

สำหรับผู้ที่ไม่คุ้นเคยกับ NetworkManager ควรทราบว่าสิ่งนี้ เป็นโปรแกรมอรรถประโยชน์ซอฟต์แวร์สำหรับ ลดความซับซ้อน การใช้เครือข่าย ของคอมพิวเตอร์ บน linux และระบบปฏิบัติการที่ใช้ Unix อื่น ๆ ยูทิลิตี้นี้ ใช้แนวทางฉวยโอกาสในการเลือกเครือข่าย พยายามใช้การเชื่อมต่อที่ดีที่สุดเมื่อเกิดไฟดับหรือเมื่อผู้ใช้ย้ายไปมาระหว่างเครือข่ายไร้สาย

คุณสมบัติใหม่หลักของ NetworkManager 1.32

ในเวอร์ชันใหม่นี้เราจะพบว่า ความสามารถในการเลือกแบ็กเอนด์การจัดการไฟร์วอลล์ได้รับการจัดเตรียมซึ่งมีการเพิ่มตัวเลือกใหม่ใน NetworkManager.conf โดยค่าเริ่มต้น แบ็กเอนด์ "nftables" จะได้รับการกำหนดค่า และเมื่อไม่มีไฟล์ในระบบและมี iptables แบ็กเอนด์ที่เป็นค่าเริ่มต้นจะเป็น "iptables"

นอกจากนี้ ยัง สังเกตว่ามีความสามารถในการทำการค้นหา DNS แบบย้อนกลับ เพื่อกำหนดค่าชื่อโฮสต์ตามชื่อ DNS ที่กำหนดไว้สำหรับที่อยู่ IP ที่ให้ไว้กับระบบ โหมดนี้เปิดใช้งานโดยใช้ตัวเลือกชื่อโฮสต์ในโปรไฟล์ ก่อนหน้านี้ ฟังก์ชัน getnameinfo () ถูกเรียกเพื่อกำหนดชื่อโฮสต์ ซึ่งคำนึงถึงการตั้งค่า NSS และชื่อที่ระบุใน / etc / ชื่อโฮสต์

เรายังสามารถค้นหาได้ มีการเปลี่ยนแปลง API สิ่งเหล่านี้ไม่ควรส่งผลกระทบต่อความเข้ากันได้กับปลั๊กอินที่มีอยู่ ตัวอย่างเช่น การจัดการโทเค็น PropertiesChanged และความเป็นเจ้าของ D-Bus ซึ่งเลิกใช้งานมาเป็นเวลานาน ได้ถูกยกเลิก

จากการเปลี่ยนแปลงอื่น ๆ ที่โดดเด่น:

  • ไลบรารี libnm ซ่อนข้อกำหนดโครงสร้างในคลาส NMSimpleConnection, NMSetting และ NMSetting รูปแบบ "connection.uuid" ถูกใช้เป็นคีย์หลักเพื่อระบุโปรไฟล์การเชื่อมต่อ
  • เพิ่มตัวเลือกใหม่ "ethtool.pause-autoneg", "ethtool.pause-rx" และ "ethtool.pause-tx" เพื่อเพิ่มความล่าช้าในการส่งหรือรับเฟรมอีเทอร์เน็ต
  • มีการเพิ่มพารามิเตอร์ "ethernet.accept-all-mac-address" เพื่อให้อะแดปเตอร์เครือข่ายเข้าสู่โหมด "สำส่อน" เพื่อวิเคราะห์เฟรมเครือข่ายการขนส่งที่ไม่ได้ระบุถึงระบบปัจจุบัน
  • เพิ่มการรองรับประเภทกฎการกำหนดเส้นทาง
  • พฤติกรรมเกี่ยวกับกฎการควบคุมการรับส่งข้อมูลมีการเปลี่ยนแปลง: โดยค่าเริ่มต้น NetworkManager จะบันทึกกฎ qdiscs และตัวกรองการรับส่งข้อมูลที่กำหนดค่าไว้แล้วในระบบ
  • การทำสำเนาโปรไฟล์ไร้สายของ NetworkManager ในไฟล์การกำหนดค่า iwd
  • เพิ่มการรองรับ DHCP option 249 (Microsoft Classless Static Route)
  • เพิ่มการรองรับพารามิเตอร์เคอร์เนล "rd.net.dhcp.retry" ซึ่งควบคุมคำขออัปเดตการผูกที่อยู่
  • IP
  • ได้มีการดำเนินการปรับโครงสร้างหลักของซอร์สโค้ดแล้ว

สุดท้ายใช่ฉันต้องการทราบข้อมูลเพิ่มเติมเกี่ยวกับเรื่องนี้ คุณสามารถทำมันได้ จากลิงค์ด้านล่าง

วิธีรับ NetworkManager 1.32

สำหรับผู้ที่สนใจอยากได้เวอร์ชั่นใหม่นี้ คุณควรทราบว่าในขณะนี้ไม่มีแพ็คเกจที่สร้างขึ้นสำหรับ Ubuntu หรืออนุพันธ์ ดังนั้นหากคุณต้องการรับเวอร์ชันนี้ พวกเขาต้องสร้างจากซอร์สโค้ดของพวกเขา

ลิงค์คือนี่

แม้ว่าจะใช้เวลาไม่กี่วันในการรวมเข้ากับที่เก็บ Ubuntu อย่างเป็นทางการเพื่อการอัปเดตที่รวดเร็ว

ดังนั้นถ้าคุณต้องการคือการรอ สำหรับการอัปเดตใหม่ที่จะพร้อมใช้งานภายในช่องทางของ Ubuntu อย่างเป็นทางการ คุณสามารถตรวจสอบได้ว่ามีการอัปเดตอยู่แล้วหรือไม่ ลิงค์นี้

ทันทีที่สิ่งนั้นเกิดขึ้นคุณสามารถอัปเดตรายการแพ็คเกจและ repos บนระบบของคุณด้วยความช่วยเหลือของคำสั่งต่อไปนี้:

sudo apt update

และในการติดตั้ง NetworkManager 1.32 เวอร์ชันใหม่บนระบบของคุณเพียงแค่เรียกใช้คำสั่งใด ๆ ต่อไปนี้

อัปเดตและติดตั้งแพ็คเกจที่มีทั้งหมด

sudo apt upgrade -y

อัปเดตและติดตั้งเฉพาะ networkmanager:

sudo apt install network-manager -y

แสดงความคิดเห็นของคุณ

อีเมล์ของคุณจะไม่ถูกเผยแพร่ ช่องที่ต้องการถูกทำเครื่องหมายด้วย *

*

*

  1. ผู้รับผิดชอบข้อมูล: Miguel ÁngelGatón
  2. วัตถุประสงค์ของข้อมูล: ควบคุมสแปมการจัดการความคิดเห็น
  3. ถูกต้องตามกฎหมาย: ความยินยอมของคุณ
  4. การสื่อสารข้อมูล: ข้อมูลจะไม่ถูกสื่อสารไปยังบุคคลที่สามยกเว้นตามข้อผูกพันทางกฎหมาย
  5. การจัดเก็บข้อมูล: ฐานข้อมูลที่โฮสต์โดย Occentus Networks (EU)
  6. สิทธิ์: คุณสามารถ จำกัด กู้คืนและลบข้อมูลของคุณได้ตลอดเวลา