تم إطلاق الإصدار الجديد من NetworkManager 1.20.0 وهذه هي التغييرات التي طرأت عليه

مدير الشبكة

مؤخرا تم نشر إصدار الإصدار الجديد من الواجهة الثابتة لتبسيط تكوين الشبكة "NetworkManager 1.20"، الإصدار الذي تمت إضافة عدد قليل من الابتكارات فيه ولكن قبل كل شيء يأتي مع إصلاحات للأخطاء ودعم أكبر.

NetworkManager هي أداة تأخذ نهجًا انتهازيًا لاختيار الشبكة، محاولة استخدام أفضل اتصال متاح عند حدوث انقطاع ، أو عندما ينتقل المستخدم بين الشبكات اللاسلكية. تفضل اتصالات Ethernet على الشبكات اللاسلكية "المعروفة". يُطلب من المستخدم إدخال مفاتيح WEP أو WPA ، كما هو مطلوب.

يحتوي NetworkManager على مكونين:

  1. خدمة تدير الاتصالات وتقارير التغييرات في الشبكة.
  2. تطبيق سطح مكتب رسومي يسمح للمستخدم بمعالجة اتصالات الشبكة. يوفر التطبيق الصغير nmcli وظائف مماثلة في سطر الأوامر.

من ناحية أخرى تم تطوير المكونات الإضافية لدعم VPN و OpenConnect و PPTP و OpenVPN و OpenSWAN كجزء من دورات التطوير الخاصة بهم.

تم تطوير المكونات الإضافية لدعم VPN و OpenConnect و PPTP و OpenVPN و OpenSWAN كجزء من دورات التطوير الخاصة بهم.

الميزات الرئيسية الجديدة لـ NetworkManager 1.20

في هذا الإصدار الجديد تم تغيير نشر البرنامج المساعد لإدارة التكوين وطريقة تخزين ملفات التعريف على القرص. تمت إضافة دعم لترحيل ملفات تعريف الاتصال بين المكونات الإضافية.

الملفات الشخصية المخزنة في ذكرى الآن تتم معالجتها فقط بواسطة البرنامج المساعد لملف المفتاح ويتم حفظها في الدليل / run ، مما يمنع فقدان ملفات التعريف بعد إعادة تشغيل NetworkManager ويمكّن من استخدام واجهة برمجة التطبيقات المستندة إلى FS لإنشاء ملفات تعريف في الذاكرة.

إلى جانب ذلك ، فإنه يسلط الضوء أيضًا على المكونات القديمة التي تم تنظيفها داخل الأداة. على وجه الخصوص ، تمت إزالة مكتبة libnm-glib ، والتي تم استبدالها بمكتبة libnm في NetworkManager 1.0 ، وتمت إزالة المكون الإضافي ibft (يجب استخدام initrd's nm-initrd-generator لنقل بيانات تكوين الشبكة من البرامج الثابتة) ، ودعم " main.monitor- ملفات الاتصال "في NetworkManager.conf (يجب عليك استدعاء" تحميل اتصال nmcli "أو" إعادة تحميل اتصال nmcli ").

افتراضيًا ، يتم تمكين عميل DHCP المضمن (الوضع "الداخلي") بدلاً من تطبيق dhclient المستخدم مسبقًا. يمكنك تغيير الإعداد الافتراضي باستخدام خيار التجميع "–with-config-dhcp-default" أو عن طريق تعيين main.dhcp في ملف التكوين.

من ناحية أخرى ، هناك طريقة جديدة D-Bus AddConnection2 () ، والتي تسمح لك بحظر الاتصال التلقائي للملف الشخصي في وقت إنشائه.

تمت إضافة علامة "عدم إعادة التطبيق" إلى طريقة Update2 () ، حيث لا يؤدي تغيير محتوى ملف تعريف الاتصال تلقائيًا إلى تغيير إعدادات الجهاز الفعلية حتى يتم إعادة تنشيط ملف التعريف.

في حين للتوزيعات المختلفة ، يتم توفير القدرة على وضع نصوص إرسال في الدليل / usr / lib / NetworkManager، والتي يمكن استخدامها على صور النظام المتوفرة في وضع القراءة فقط وتنظيف / إلخ في كل مرة يبدأ فيها.

من بين التغييرات الأخرى التي تبرز في هذا الإصدار الجديد يمكننا أن نجد:

  • تمت إضافة إعداد "ipv6.method = معطل" ، والذي يسمح لك بتعطيل IPv6 للجهاز.
  • تمت إضافة دعم لشبكات الشبكات اللاسلكية ، حيث يتم توصيل كل عقدة من خلال العقد المجاورة
  • تمت إضافة إمكانية تكوين نظام fq_codel (التأخير المُتحكم في قائمة الانتظار العادلة) في قائمة انتظار الحزم والإجراءات المنعكسة لعكس حركة المرور
  • في libnm ، تم تعديل كود تحليل التكوين بتنسيق JSON ، ويتم توفير فحص أكثر صرامة للمعلمات.
  • تمت إضافة دعم السمة "suppress_prefixlength" في قواعد التوجيه إلى عنوان المصدر (توجيه السياسة).
  • تمتلك WireGuard VPN دعمًا للبرنامج النصي لتعيين المسار الافتراضي تلقائيًا "wireguard.ip4-auto-default-route" و "wireguard.ip6-auto-default-route".

كيفية الحصول على NetworkManager 1.20.0؟

للراغبين في الحصول على هذا الإصدار الجديد من NetworkManager 1.20.0 ، يجب أن تعلم أنه في الوقت الحالي لا توجد حزم مصممة لـ Ubuntu أو المشتقات. لذلك إذا كنت ترغب في الحصول على هذا الإصدار يجب عليهم بناء NetworkManager 1.20.0 من التعليمات البرمجية المصدر.

الرابط هو هذا.


محتوى المقال يلتزم بمبادئنا أخلاقيات التحرير. للإبلاغ عن خطأ انقر فوق هنا.

كن أول من يعلق

اترك تعليقك

لن يتم نشر عنوان بريدك الإلكتروني. الحقول الإلزامية مشار إليها ب *

*

*

  1. المسؤول عن البيانات: ميغيل أنخيل جاتون
  2. الغرض من البيانات: التحكم في الرسائل الاقتحامية ، وإدارة التعليقات.
  3. الشرعية: موافقتك
  4. توصيل البيانات: لن يتم إرسال البيانات إلى أطراف ثالثة إلا بموجب التزام قانوني.
  5. تخزين البيانات: قاعدة البيانات التي تستضيفها شركة Occentus Networks (الاتحاد الأوروبي)
  6. الحقوق: يمكنك في أي وقت تقييد معلوماتك واستعادتها وحذفها.