كيفية الاتصال بشبكة WiFi من سطر الأوامر على Linux باستخدام NetworkManager

Kyfyt Alatsal Bshbkt Wifi Mn Str Alawamr Ly Linux Bastkhdam Networkmanager



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

يجب أن تعمل هذه المقالة على توزيعات Linux المدرجة التالية وتوزيعات Linux الأخرى (غير المدرجة) التي تستخدم NetworkManager لإدارة الشبكات وتتوفر بها أداة سطر الأوامر 'nmcli'.







  • أوبونتو
  • ديبيان
  • لينكس النعناع
  • نظام التشغيل الابتدائي
  • فيدورا
  • RHEL
  • تيار CentOS
  • ألما لينكس
  • روكي لينكس
  • openSUSE
  • SUSE Linux Enterprise Server (SLES)
  • أوراكل لينكس

موضوع المحتويات:

  1. سرد جميع أجهزة شبكة Linux من سطر الأوامر باستخدام Nmcli
  2. البحث عن شبكات WiFi المتوفرة على Linux من سطر الأوامر باستخدام Nmcli
  3. الاتصال بشبكة WiFi على نظام Linux من سطر الأوامر باستخدام Nmcli
  4. التحقق من اتصال WiFi/الإنترنت من سطر الأوامر
  5. قطع الاتصال بشبكة WiFi على نظام التشغيل Linux من سطر الأوامر باستخدام Nmcli
  6. خاتمة

سرد جميع أجهزة شبكة Linux من سطر الأوامر باستخدام Nmcli

لسرد جميع أجهزة الشبكة المثبتة على جهاز الكمبيوتر الذي يعمل بنظام التشغيل Linux، قم بتشغيل الأمر التالي:



$ sudo جهاز نمكلي

يجب أن تجد واجهة شبكة WiFi الخاصة بك في القائمة. في حالتنا، تسمى واجهة شبكة WiFi 'wlp7s27u1'.







البحث عن شبكات WiFi المتوفرة على Linux من سطر الأوامر باستخدام Nmcli

لسرد كافة شبكات WiFi في منطقتك، قم بتشغيل الأمر التالي:

$ sudo قائمة أجهزة واي فاي nmcli

كما ترون، تم إدراج جميع شبكات WiFi في منطقتنا.



إذا لم يتم عرض WiFi SSID المطلوب، لسبب ما، في القائمة، فقم بإعادة المسح باستخدام الأمر التالي:

$ sudo إعادة فحص واي فاي لجهاز nmcli

كما ترون، تم إدراج الكثير من شبكات WiFi بعد إعادة الفحص.

$ sudo قائمة أجهزة واي فاي nmcli

الاتصال بشبكة WiFi على نظام Linux من سطر الأوامر باستخدام Nmcli

للاتصال بشبكة WiFi 'NodeKite-2.4G' SSID (على سبيل المثال) التي تم تكوينها باستخدام كلمة المرور 'السرية' WPA2، قم بتشغيل الأمر التالي:

$ sudo اتصال واي فاي بجهاز nmcli 'NodeKite-2.4G' كلمة المرور 'سر'

يمكنك أيضًا استخدام BSSID الخاص بجهاز توجيه WiFi الخاص بك للاتصال بشبكة WiFi كما يلي:

$ sudo اتصال واي فاي بجهاز nmcli '68:22:BB:41:B6:A9' كلمة المرور 'سر'

إذا كنت تريد الاتصال بشبكة WiFi مخفية باستخدام SSID 'HiddenNet' (على سبيل المثال)، يمكنك القيام بذلك على النحو التالي:

$ sudo اتصال واي فاي بجهاز nmcli 'الشبكة المخفية' كلمة المرور 'سر' مختفي نعم

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

$ sudo اتصال واي فاي بجهاز nmcli 'NodeKite-2.4G' كلمة المرور 'سر' ifname wlp7s27u1

يجب إنشاء اتصال NetworkManager جديد وتنشيطه ويجب توصيل جهاز الكمبيوتر الخاص بك بشبكة WiFi.

كما ترون، تم إنشاء ملف تعريف اتصال NetworkManager جديد 'NodeKite-2.4G' (نفس اسم WiFi SSID الذي قمت بتكوينه للاتصال).

$ sudo اتصال نملي

التحقق من اتصال WiFi/الإنترنت من سطر الأوامر

بمجرد الاتصال بشبكة WiFi المطلوبة، يجب أن تتلقى واجهة شبكة WiFi (wlp7s27u1 في هذه الحالة) عنوان IP من جهاز التوجيه الخاص بك عبر DHCP كما ترون في لقطة الشاشة التالية:

$ الملكية الفكرية أ

يجب أن تكون أيضًا قادرًا على تنفيذ الأمر ping على 'google.com' (أو أسماء النطاقات لأي مواقع ويب أخرى شائعة).

$ بينغ 3 جوجل كوم

قطع الاتصال بشبكة WiFi على نظام التشغيل Linux من سطر الأوامر باستخدام Nmcli

لقطع الاتصال بشبكة WiFi SSID NodeKite-2.4G، قم بتشغيل الأمر التالي:

$ sudo اتصال nmcli معطل 'NodeKite-2.4G'

كما ترون، فإن اتصال NetworkManager 'NodeKite-2.4G' معطل[1] بالإضافة إلى واجهة شبكة WiFi 'wlp7s27u1'[2]. لن تتمكن من اختبار اتصال أسماء DNS لأي موقع ويب أيضًا بمجرد قطع اتصالك بشبكة WiFi[3].

$ sudo اتصال نملي

$ الملكية الفكرية أ

$ بينغ 3 جوجل كوم

خاتمة

في هذه المقالة، أوضحنا لك كيفية استخدام أداة سطر الأوامر NetworkManager 'nmcli' لسرد شبكات WiFi المتاحة في منطقتك والاتصال بشبكة WiFi المطلوبة. لقد أوضحنا لك أيضًا كيفية التحقق من الاتصال بالإنترنت بمجرد اتصالك بشبكة WiFi من سطر الأوامر على نظام Linux. بعد قراءة هذه المقالة، يجب أن تكون قادرًا على إدارة شبكات WiFi على نظام Linux الخاص بك من سطر الأوامر باستخدام أداة NetworkManager 'nmcli'.

مراجع: