مدير الشبكةوصلت أداة إدارة اتصالات الشبكة الشهيرة على أنظمة Linux إلى أحدث إصدار لها. 1.52. يأتي هذا الإصدار الجديد مصحوبًا بسلسلة من التحسينات والتطويرات التي تركز على الاستقرار والأمان والميزات الجديدة لإدارة الشبكة المتقدمة.
بعد انتظار دام خمسة أشهر منذ الإصدار 1.50، يقدم هذا التحديث دعم واجهة IPvlanتحسينات على مصادقة LTE وخيارات تكوين جديدة لـ DNS وDHCP. بالإضافة إلى ذلك، تم إصلاح العديد من الأخطاء لتحسين الموثوقية في سيناريوهات الاستخدام المختلفة.
الميزات الرئيسية الجديدة لـ NetworkManager 1.52
من بين التغييرات الأكثر بروزًا في هذا التحديث هو تضمين دعم IPvlan، وهي وظيفة يتيح تحسين تقسيم الشبكة وإدارة الواجهة الافتراضية. تمت أيضًا دمج القدرة على تكوين مصادقة المستخدم يدويًا. حامل EPS على شبكات LTE، مما يوفر سيطرة أكبر على هذه الأنواع من الاتصالات.
نقطة أخرى ذات صلة هي دعم وضع FEC (تصحيح الخطأ الأمامي) من ethtool، مما يسهل تصحيح الأخطاء في اتصالات الشبكة، مما يقلل التداخل ويحسن الأداء. هذه الوظيفة مهمة للحفاظ على اتصال مستقر، على غرار الميزات الجديدة المقدمة في ريد هات إنتربرايز لينوكس 9.
تحسينات في إدارة DNS وDHCP
أحد الابتكارات المضافة في هذا الإصدار هي القدرة على تكوين مسارات إلى خوادم DNS تلقائيًا باستخدام الخصائص ipv4.routed-dns e ipv6.routed-dns. وهذا يعني أنه لا يمكن الوصول إلى كل خادم DNS إلا بواسطة الجهاز الذي يحدده، مما يؤدي إلى تحسين تنظيم الشبكة وأمانها.
تم تقديم خاصية جديدة أيضًا ipv4.link-local=العودة إلى الخلف لتعيين عناوين IPv4 المحلية للارتباط في حالة عدم وجود IPv4 مُهيأ آخر. تمت إضافة خصائص أيضًا نطاق DHCP المشترك ipv4 e ipv4.shared-dhcp-lease-time التي تسمح لك بتخصيص نطاق العنوان ومدة الإيجار على الاتصالات المشتركة. إن هذا الاهتمام بإدارة عنوان IP يشبه الجهود المبذولة ريد هات إنتربرايز لينوكس 8.5، والذي يتضمن أيضًا تحسينات في هذا المجال.
خيارات الخادم الجديدة والتكوين المتقدم في NetworkManager 1.52
يتيح هذا الإصدار إمكانية تحديد خوادم DNS باستخدام صيغة تشبه صيغة URI، مما يسمح باستخدام الخوادم المتوافقة مع DNS عبر TLS (DoT) بطريقة أبسط. بالإضافة إلى ذلك، تمت إضافة الدعم لخيار DHCPv4. "يفضل استخدام IPv6 فقط" (RFC 8925)، والذي يسمح للجهاز بالإشارة إلى تفضيله لبيئة IPv6 فقط.
من الميزات البارزة الأخرى هي التكامل مع إضافة Dnsconfd، المسؤول عن إدارة تكوين محلل ذاكرة التخزين المؤقت DNS على مستوى النظام. في المقابل، يتم الآن تخزين السجلات التفاعلية في $XDG_CACHE_HOME/nmcli-history
بدلا من الطريق السابق ~/.nmcli-history
، مما يسهل إدارة البيانات التاريخية بشكل أفضل. ويتوافق هذا التركيز على الإدارة المتقدمة مع ما رأيناه في الإطلاق الأخير لـ ديبيان 13، والذي يسعى أيضًا إلى تحسين تجربة المستخدم من خلال تبسيط التكوينات.
تصحيح أخطاء المكونات القديمة وإزالتها
إلى جانب التحسينات المذكورة، تم إصلاح العديد من الأخطاء التي تؤثر على تنشيط المنفذ في الروابط الرابطة والجسرية، بالإضافة إلى الفشل في إنشاء MTPCP على عناوين IPv4 باستخدام DAD وعناوين IPv6 التجريبية.
بالإضافة إلى ذلك، تم تنفيذ حلول للمشاكل المتعلقة بتفعيل الواجهات. OVS وتم تحسين إدارة مسار VPN لتحسين الأمان ضد الهجمات من النوع TunnelVision. تعتبر تحديثات الأمان ضرورية للحفاظ على سلامة الشبكة.
تمت إزالة المكونات التي تعتبر قديمة، مثل دعم عميل DHCP. dhcpcanon وإمكانية التجميع مع أدوات آلية، وتعزيز بيئة أكثر حداثة وكفاءة.
الإصدار الجديد من NetworkManager متاح الان للتحميل من صفحتها الرسمية على GitLab. بالنسبة لأولئك الذين يفضلون الاستقرار وسهولة التثبيت، فمن المستحسن الانتظار حتى يتوفر في المستودعات الرسمية لتوزيعة GNU/Linux الخاصة بك.