كيفية استخدام مدير شبكة Arch Linux

How Use Arch Linux Network Manager



يأتي Arch Linux مع أداة مساعدة لإدارة الشبكة ، تسمى NetworkManager. هذه الأداة مسؤولة عن توفير الاكتشاف التلقائي والتكوين والاتصال بالشبكات. الأداة قادرة على التعامل مع كل من الاتصالات السلكية واللاسلكية. بالنسبة للشبكات اللاسلكية ، فإن الأداة قادرة على التبديل تلقائيًا إلى اتصال أكثر موثوقية. من الواضح أن أولوية الاتصال السلكي أعلى من الاتصالات اللاسلكية.

دعنا نتحقق من استخدام NetworkManager على Arch Linux.







NetworkManager متاح بسهولة في مستودع Arch Linux الرسمي. كل ما تحتاجه هو فقط إخبار باكمان بتثبيته على الفور.



قم بتحديث قاعدة بيانات حزمة pacman.



سودوبكمان-سو





الآن ، قم بتثبيت NetworkManager.

سودوبكمانwpa_supplicant wireless_tools networkmanager



للحصول على دعم النطاق الترددي الواسع للجوال ، لا تنس تثبيت الحزم الإضافية.

سودوبكمانmodemmanager mobile-broadband-Provider-information usb_modeswitch

إذا كنت بحاجة إلى دعم PPPoE / DSL ، فقم بتثبيت الحزمة التالية.

سودوبكمانrp-pppoe

هل تحتاج إلى واجهة مستخدم؟ قم بتثبيت الحزم التالية.

سودوبكمانnm- اتصال محرر شبكة مدير-التطبيق الصغير

تكوين مدير الشبكة

في البداية ، قم بتمكين خدمة NetworkManager بحيث يصبح مدير الشبكات في كل مرة يقوم فيها النظام بالتمهيد.

سودوsystemctlممكنخدمة مدير الشبكة

في هذه الحالة ، يجب عليك أيضًا تعطيل خدمة dhcpcd. خلاف ذلك ، سيحاول كل من NetworkManager و dhcpcd تكوين الشبكة وينتج عنه تعارض وعدم استقرار الشبكة.

سودوsystemctl تعطيل dhcpcd.service

إذا كنت بحاجة إلى دعم الاتصالات اللاسلكية ، فأنت بحاجة أيضًا إلى تمكين خدمة wpa_suplicant أيضًا.

سودوsystemctlممكنwpa_supplicant.service

أخيرًا ، النظام جاهز لبدء خدمة NetworkManager. ابدأ الخدمة.

سودوابدأ systemctl NetworkManager.service

أعد تشغيل النظام للتأكد من أن جميع التغييرات سارية المفعول.

سودواعادة التشغيل

باستخدام مدير الشبكة

هناك طريقتان لاستخدام مدير الشبكة. الطريقة الافتراضية هي من خلال سطر الأوامر باستخدام أداة CLI (nmcli). إذا كنت تريد واجهة مستخدم تفاعلية ، فهناك خياران متاحان - إعدادات من بيئة سطح المكتب أو nmtui.

قائمة الشبكات اللاسلكية القريبة

اطلب من nmcli سرد كافة الشبكات اللاسلكية القريبة المتوفرة.

قائمة جهاز nmcli wifi

الاتصال بشبكة لاسلكية

يمكنك الاتصال مباشرة بشبكة لاسلكية.

جهاز nmcli wifi connect<SSID>كلمه السر<SSID_password>

إذا كانت الشبكة مخفية ، فاستخدم البنية التالية.

جهاز nmcli wifi توصيل كلمة المرور مخفية نعم

ضع قائمة بجميع الشبكات المتصلة

تحقق من الشبكات التي يتصل بها نظامك. سيقوم nmcli بالإبلاغ عن UUID ونوع وواجهة الاتصال.

عرض اتصال nmcli

حالة الجهاز

يسمح NetworkManager بالتحقق من حالة جميع أجهزة الشبكة.

جهاز nmcli

افصل الشبكة

في البداية ، حدد واجهة الشبكة اللاسلكية. ثم اطلب من nmcli قطع الاتصال به.

قطع اتصال جهاز nmcli<واجهه المستخدم>

أعد الاتصال بشبكة

إذا كانت هناك واجهة تم تمييزها على أنها غير متصلة ، فلن تضطر إلى الخضوع لعملية مطولة لإعادة إدخال SSID وكلمة المرور. بدلاً من ذلك ، يمكنك استخدام UUID لإعادة الاتصال.

حدد UUID للشبكة.

عرض اتصال nmcli

الآن ، استخدم UUID لإعادة الاتصال بهذه الشبكة.

nmcli اتصال يصل uuid<UUID>

تعطيل Wi-Fi

يمكن أيضًا استخدام NetworkManager لتعطيل الوصول إلى Wi-Fi.

nmcli radio wifi off

لإعادته ، استخدم الأمر التالي.

تشغيل راديو nmcli

ملاحظة: سيحاول هذا الإجراء تلقائيًا توصيل نظامك بشبكة Wi-Fi الأكثر ملاءمة من قائمة الشبكات المعروفة.

تحرير اتصال

يتم تخزين خيارات الاتصال في الدليل / etc / NetworkManager / system-links في ملفات .nmconnection الخاصة بها.

سودو ls /إلخ/مدير الشبكة/اتصال النظام

قم بتحرير الملف المعني لتغيير الإعدادات.

sudo nano /etc/NetworkManager/system-connections/.nmconnection

بعد التحرير ، تأكد من أن الإعدادات الجديدة سارية المفعول بإعادة تحميل nmcli.

سودوإعادة تحميل اتصال nmcli

nmtui

عند تثبيت NetworkManager ، يتم أيضًا تثبيت واجهة مستخدم مبسطة لسطر الأوامر. باستخدام واجهة المستخدم ، من الأسهل التنقل خلال الإجراءات التي تريدها.

قم بتشغيل مدير واجهة المستخدم التفاعلية من NetworkManager.

nmtui

تحرير اتصال

من القسم الرئيسي ، حدد تحرير اتصال.

حدد الاتصال الذي تريد تحريره.

حذف الاتصال

انتقل إلى تحرير اتصال من nmtui وحدد حذف.

إضافة اتصال

انتقل إلى nmtui >> تحرير اتصال >> إضافة.

في البداية ، حدد نوع الاتصال. في حالتي ، سأضيف شبكة لاسلكية.

أدخل جميع المعلومات.

بمجرد الانتهاء ، حدد 'موافق'.

ها أنت ذا!

تنشيط / إلغاء تنشيط الاتصال .

ابدأ nmtui وحدد تنشيط اتصال.

حدد الاتصال الذي تريد تنشيطه واختر Actiavte.

إذا كنت تحدد اتصالاً نشطًا ، فسترى خيار إلغاء تنشيط الاتصال.

المكافأة: تحديد اسم المضيف

حدد الخيار تعيين اسم مضيف النظام.

يمكنك تعيين اسم مضيف جديد أو تعديل الاسم الحالي.

لإكمال الإجراء ، تحتاج إلى إدخال كلمة مرور الجذر.

بيئة سطح المكتب

يتكامل NetworkManager أيضًا مع بيئة سطح المكتب الحالية (إذا كان لديك إعداد واحد). هنا ، سنتحقق من إدارة الشبكة باستخدام GNOME و KDE Plasma.

ملاحظة: لا يزال يتعين عليك تثبيت حزم NetworkManager.

جنوم

من الزاوية العلوية اليمنى ، انقر فوق رمز الشبكة.

يمكنك مباشرة إدارة الشبكة المتاحة من هناك. إذا كنت بحاجة إلى خيار أكثر شمولاً ، فانتقل إلى الإعدادات >> الشبكة (اتصالات Ethernet).

للشبكات اللاسلكية ، انتقل إلى الإعدادات >> Wi-Fi.

كيدي بلازما

بالنسبة لـ KDE Plasma ، عليك تثبيت حزمة plasma-nm أولاً. سيتم استخدامه لدمج مدير الشبكة مع سطح المكتب البلازما.

سودوبكمانالبلازما نانومتر

باستخدام هذا البرنامج المساعد ، يمكنك الحصول على خيار شريط المهام مثل جنوم لإدارة شبكاتك. أضف مدير الشبكة إلى شريط المهام من خلال خيارات اللوحة >> إضافة عناصر واجهة المستخدم >> الشبكات.

ابحث عن شبكة.

قم بسحبه وإفلاته في زاوية شريط المهام.

هاهو! إدارة الشبكة متاحة مباشرة من شريط المهام الخاص بك.

افكار اخيرة

تعد إدارة الشبكة على Arch Linux مثيرة جدًا للاهتمام. يوفر الكثير من المرونة والتحكم في الشبكات. باستخدام NetworkManager ، يمكنك التحكم مباشرة في تدفق البيانات.

يتمتع!