כיצד להתחבר לרשת WiFi משורת הפקודה בלינוקס באמצעות NetworkManager

Kyzd Lhthbr Lrst Wifi Mswrt Hpqwdh Blynwqs B Mz Wt Networkmanager



במאמר זה נראה לך כיצד להתחבר לרשת ה-WiFi שלך משורת הפקודה בהפצות לינוקס מודרניות המשתמשות ב-NetworkManager לניהול התקני הרשת.

מאמר זה אמור לעבוד על הפצות לינוקס המפורטות הבאות והפצות לינוקס אחרות (לא רשומות) המשתמשות ב-NetworkManager לניהול הרשתות ויש להן את כלי שורת הפקודה 'nmcli' זמין.







  • אובונטו
  • דביאן
  • לינוקס מנטה
  • מערכת הפעלה יסודית
  • פדורה
  • RHEL
  • CentOS Stream
  • AlmaLinux
  • רוקי לינוקס
  • openSUSE
  • SUSE Linux Enterprise Server (SLES)
  • אורקל לינוקס

נושא התוכן:

  1. פירוט כל התקני הרשת של לינוקס משורת הפקודה באמצעות Nmcli
  2. חיפוש אחר רשתות WiFi זמינות בלינוקס משורת הפקודה באמצעות Nmcli
  3. התחברות לרשת WiFi בלינוקס משורת הפקודה באמצעות Nmcli
  4. בדיקת קישוריות WiFi/אינטרנט משורת הפקודה
  5. ניתוק מרשת ה-WiFi בלינוקס משורת הפקודה באמצעות Nmcli
  6. סיכום

פירוט כל התקני הרשת של לינוקס משורת הפקודה באמצעות Nmcli

כדי לרשום את כל התקני הרשת המותקנים במחשב הלינוקס שלך, הפעל את הפקודה הבאה:



$ סודו מכשיר nmcli

אתה אמור למצוא את ממשק רשת ה-WiFi שלך ברשימה. במקרה שלנו, ממשק רשת ה-WiFi נקרא 'wlp7s27u1'.







חיפוש אחר רשתות WiFi זמינות בלינוקס משורת הפקודה באמצעות Nmcli

כדי לרשום את כל רשתות ה-WiFi באזור שלך, הפעל את הפקודה הבאה:

$ סודו רשימת wifi של מכשירי nmcli

כפי שאתה יכול לראות, כל רשתות ה-WiFi באזור שלנו רשומות.



אם, מסיבה כלשהי, SSID ה-WiFi הרצוי אינו מוצג ברשימה, בצע סריקה מחדש עם הפקודה הבאה:

$ סודו סריקה מחדש של מכשיר nmcli wifi

כפי שאתה יכול לראות, הרבה יותר רשתות WiFi מופיעות לאחר הסריקה מחדש.

$ סודו רשימת wifi של מכשירי nmcli

התחברות לרשת WiFi בלינוקס משורת הפקודה באמצעות Nmcli

כדי להתחבר לרשת ה-WiFi 'NodeKite-2.4G' SSID (נניח) המוגדרת עם הסיסמה 'הסודית' של WPA2, הפעל את הפקודה הבאה:

$ סודו חיבור wifi למכשיר nmcli 'NodeKite-2.4G' סיסמה 'סוֹד'

אתה יכול גם להשתמש ב-BSSID של נתב ה-WiFi שלך כדי להתחבר לרשת ה-WiFi באופן הבא:

$ סודו חיבור wifi למכשיר nmcli '68:22:BB:41:B6:A9' סיסמה 'סוֹד'

אם אתה רוצה להתחבר לרשת WiFi נסתרת עם ה-SSID 'HiddenNet' (נניח), אתה יכול לעשות זאת באופן הבא:

$ סודו חיבור wifi למכשיר nmcli 'HiddenNet' סיסמה 'סוֹד' מוּסתָר כן

אם יש לך מספר ממשקי רשת WiFi במחשב וברצונך להתחבר לרשת WiFi באמצעות ממשק רשת WiFi ספציפי, תוכל לעשות זאת על ידי הוספת הדגל 'ifname' בסוף באופן הבא:

$ סודו חיבור wifi למכשיר nmcli 'NodeKite-2.4G' סיסמה 'סוֹד' ifname wlp7s27u1

יש ליצור ולהפעיל חיבור NetworkManager חדש והמחשב שלך צריך להיות מחובר לרשת ה-WiFi.

כפי שאתה יכול לראות, נוצר פרופיל חיבור חדש של NetworkManager 'NodeKite-2.4G' (שם זהה לזה של ה-WiFi SSID שהגדרת להתחבר).

$ סודו חיבור nmcli

בדיקת קישוריות WiFi/אינטרנט משורת הפקודה

ברגע שאתה מחובר לרשת ה-WiFi הרצויה, ממשק רשת ה-WiFi שלך (wlp7s27u1 במקרה זה) אמור לקבל כתובת IP מהנתב שלך דרך DHCP כפי שאתה יכול לראות בצילום המסך הבא:

$ ip א

אתה אמור גם להיות מסוגל לבצע ping 'google.com' (או את שמות הדומיין של כל אתר פופולרי אחר).

$ פינג 3 Google com

ניתוק מרשת ה-WiFi בלינוקס משורת הפקודה באמצעות Nmcli

כדי להתנתק מרשת ה-WiFi SSID NodeKite-2.4G, הפעל את הפקודה הבאה:

$ סודו חיבור nmcli למטה 'NodeKite-2.4G'

כפי שאתה יכול לראות, חיבור NetworkManager 'NodeKite-2.4G' מושבת[1] כמו גם ממשק רשת ה-WiFi 'wlp7s27u1'[2]. לא תוכל לעשות פינג את שמות ה-DNS של אף אתר אינטרנט לאחר ניתוק מרשת ה-WiFi[3].

$ סודו חיבור nmcli

$ ip א

$ פינג 3 Google com

סיכום

במאמר זה, הראינו לך כיצד להשתמש בכלי שורת הפקודה 'nmcli' NetworkManager כדי לרשום את רשתות ה-WiFi הזמינות באזור שלך ולהתחבר לרשת ה-WiFi הרצויה. הראינו לך גם כיצד לבדוק קישוריות לאינטרנט ברגע שאתה מחובר לרשת WiFi משורת הפקודה בלינוקס. לאחר קריאת מאמר זה, אתה אמור להיות מסוגל לנהל את רשתות ה-WiFi במערכת הלינוקס שלך משורת הפקודה באמצעות הכלי 'nmcli' NetworkManager.

הפניות: