إصدار NetworkManager 1.36.0

يتوفر إصدار ثابت من الواجهة لتبسيط إعدادات الشبكة - NetworkManager 1.36.0. تم تطوير المكونات الإضافية لدعم VPN و OpenConnect و PPTP و OpenVPN و OpenSWAN ضمن دورات التطوير الخاصة بهم.

الابتكارات الرئيسية في NetworkManager 1.36:

  • تمت إعادة صياغة رمز تكوين عنوان IP بشكل كبير، لكن التغييرات تؤثر بشكل أساسي على المعالجات الداخلية. بالنسبة للمستخدمين، يجب أن يعمل كل شيء كما كان من قبل، باستثناء الزيادة الطفيفة في الأداء، وانخفاض استهلاك الذاكرة، وتحسين التعامل مع الإعدادات من مصادر متعددة (DHCP، والإعدادات اليدوية، وVPN). على سبيل المثال، لا تنتهي صلاحية الإعدادات المضافة يدويًا حتى بعد تلقي الإعدادات لنفس العنوان عبر DHCP. بالنسبة للمطورين، ستجعل التغييرات الكود أسهل في الصيانة والتوسيع.
  • تمكين تجاهل المسارات للبروتوكولات غير المدعومة في NetworkManager، والذي سيحل مشاكل الأداء مع عدد كبير من الإدخالات في جدول التوجيه، المرتبط، على سبيل المثال، بـ BGP.
  • تمت إضافة دعم لأنواع الطرق الجديدة: الثقب الأسود، وغير قابل للوصول، والمحظور. تحسين معالجة مسارات IPv6 المتعددة.
  • لم نعد ندعم وضع "التكوين والإنهاء"، الذي سمح لـ NetworkManager بإيقاف التشغيل فورًا بعد إعداد الشبكة دون ترك عملية خلفية في الذاكرة.
  • تم تحديث رمز عميل DHCP وDHCPv6 استنادًا إلى systemd.
  • تمت إضافة دعم لأجهزة مودم 5G NR (الراديو الجديد).
  • توفير القدرة على تحديد واجهة Wi-Fi الخلفية (wpa_supplicant أو IWD) في مرحلة الإنشاء.
  • التأكد من أن وضع Wi-Fi P2P يعمل مع الواجهة الخلفية لـ IWD، وليس فقط مع wpa_supplicant.
  • تمت إضافة دعم تجريبي لتشغيل NetworkManager بدون امتيازات الجذر.

المصدر: opennet.ru

إضافة تعليق