إصدار NetworkManager 1.22.0

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

رئيسي الابتكارات مدير الشبكة 1.22:

  • تمت إضافة أمر "إعادة التحميل العام" إلى واجهة nmcli لإعادة تحميل إعدادات NetworkManager ومعلمات DNS؛
  • تمت إضافة أداة مساعدة nm-cloud-setup لتكوين NetworkManager تلقائيًا في البيئات السحابية (حاليًا لا يتم دعم سوى سحب EC2 المزودة بـ IPv4)؛
  • جديد مقترح логотип مدير الشبكة؛
    إصدار NetworkManager 1.22.0

  • تم نقل البرنامج المساعد المدمج لـ DHCPv4 من قاعدة بيانات systemd لاستخدام مكتبة n-dhcp4 التي طورها المشروع nettools;
  • تمت إضافة الدعم لـ "نطاق"(منطقة الوصول)؛
  • يتم توفير الدعم لتحديد العلامات في طلبات DHCP
    IAID وFQDN؛

  • تمت إضافة خاصية "802-1x.اختياري" لتحديد ما إذا كانت المصادقة اختيارية 802.1X في الشبكات السلكية.
  • عند تحديد حالة الجهاز، يتم أخذ المعلومات حول تكلفة الاتصال اللاسلكي في الاعتبار (عنصر تكلفة الشبكة Wi-Fi)؛
  • الإعداد المقترح main.auth-polkit=root-only لتعطيل PolicyKit والسماح بالوصول فقط للمستخدم الجذر؛
  • يتم الآن تعيين حالة اكتمال بدء التشغيل فورًا
    توصيل الجهاز (الحالة "متصل")، ولكن دون انتظار تعيين عنوان IP، مما يتجنب حظر "NetworkManager-wait-online.service" و"network-online.target". في حالة حدوث مشكلات، يمكنك استخدام المعلمات "ipv4.may-fail=no" و"ipv6.may-fail=no"، والتي تسمح لك بتأجيل تعيين الحالة "المتصلة" حتى يتم استلام العنوان؛

  • تمت إزالة واجهات برمجة التطبيقات NMDeviceWimax وNMWimaxNsp من libnm منذ ذلك الحين
    تمت إزالة دعم NetworkManager لـ WiMAX مرة أخرى في عام 2016؛

  • تم إهمال واجهة برمجة تطبيقات libnm للوصول إلى D-Bus في الوضع المتزامن؛
  • تم إعادة تصميم الأجزاء الداخلية لـ NMClient بشكل كبير، والتي يمكن استخدامها كنسخة مجردة من libnm؛
  • تم إيقاف دعم مجموعة BlueZ 4 Blutooth (تم تطوير BlueZ 2012 منذ عام 5).

المصدر: opennet.ru

إضافة تعليق