3 דרכים להתחבר ל- WiFi משורת הפקודה ב- Debian

3 Ways Connect Wifi From Command Line Debian



הדרכה זו מסבירה בקצרה כיצד להתחבר ל- Wifi משורת הפקודה על הפצות מבוססות Linux Debian ו- Debian בשלוש דרכים שונות: שימוש nmcli , nmtui ו wpa_supplicant . בנוסף ל- nmcli, nmtui ו- wpa_supplicant, הפקודות iwconfig, iwlist ו- dhclient משמשות ומוסרות בקצרה במדריך זה.

גילוי רשתות באמצעות Iwconfig:

לפני שמתחילים עלינו לדעת את המהות או את שם הרשת שאליה ברצוננו להתחבר.







הדרכה זו מראה כיצד להשתמש ב- Iwconfig פקודה לסרוק רשתות זמינות. Iwconfig דומה ל פקודה ifconfig אלא לנהל ממשקים אלחוטיים. פקודה זו מאפשרת למשתמש לערוך את התדר או הערוץ, לשנות את מצב התקן הרשת (אד-הוק, מנוהל, מאסטר, מהדר, צג, משני), להגדיר ESSID וכו '.



הערה: SSID/ESSID הם שמות או מזהים של רשת או נתב.



כדי לבדוק אם כרטיס ה- WiFi מזוהה כראוי, בצע תחילה את הפקודה iwconfig כפי שמוצג בצילום המסך הבא:





סודוiwconfig

כפי שאתה יכול לראות הפלט מראה את ממשק ה- loopback (lo), כרטיס ה- ethernet (enp2s0) וכרטיס ה- wifi wlp3s0 שבו נשתמש כדי לסרוק רשתות זמינות באמצעות הפקודה Iwlist .



השורה הראשונה מציגה תמיכה בתקני 802.11 וחושפת שהמכשיר אינו מחובר. השורה השנייה מציגה את כרטיס ה- wifi מצב מנוהל , שאינו משויך לנקודת גישה.

השורה השלישית כוללת נסה שוב גבול קצר הקובע את מספר הניסיונות לאחר שידור כושל ו סף RTS הגדרת מספר האישורים לפני חיבור, שבר Th מציג את גודל החבילה המרבי שהכרטיס שלך ישלח.

שתי השורות האחרונות מראות שאין אימות וניהול צריכת חשמל כבוי.

הפקודה Iwlist מספק מידע נוסף על התקנים אלחוטיים, כולל אלה שאינם חלק מהמחשב שלנו. במקרה זה נסרוק רשתות זמינות הוספת הארגומנט לִסְרוֹק . הפלט יציג רשימה של נקודות גישה עם מידע כלשהו כגון ESSID, איכות האות, ערוץ, מצב וכו '.

הפעל את הפקודה הבאה כדי להדפיס רשימה של רשתות זמינות:

סודוסריקת iwlist wlp3s0

הערה: החלף wlp3s0 עבור הכרטיס האלחוטי שלך המוצג כאשר הפקודה iwconfig הוצא להורג.

כפי שאתה יכול לראות הפלט מציג מספר רשתות כולל נקודת הגישה LinuxHint, אך הפורמט אינו ידידותי למשתמש. אם ברצונך להדפיס רק את ESSID או שמות הרשתות הזמינות תוך השמטת השאר, הפעל:

סודוסריקת iwlist wlp3s0| אחיזהESSID

כפי שאתה יכול לראות כעת הפלט ברור ומוגבל לשמות של נקודות גישה (essid).

התחברות ל- wifi משורת הפקודה באמצעות nmcli:

NMCLI הוא ממשק שורת פקודה עבור NetworkManager שיכול לשמש כחלופה למנהלים גרפיים. NMCLI מאפשר למשתמש ליצור, לערוך ולהסיר או לאפשר ולהשבית חיבורים וכן להציג את מצב המכשיר.

התחביר הבא מראה כיצד להתחבר לרשת LinuxHint (שהתגלה באמצעות הפקודה Iwlist שהייתה בשימוש בעבר) על ידי ביצוע nmcli עם הארגומנטים הבאים:

nmcli d wifi connect LinuxHint סיסמא morochita

איפה d wifi מציין את המכשיר האלחוטי, חבר LinuxHint מציין את ה essid ו- סיסמא morochita הסיסמא.

הערה: החלף LinuxHint עבור הנתב ssid ו- מורוצ'יטה עבור הסיסמה האמיתית שלך.

תוכל לקבל מידע נוסף על nmcli בכתובת https://linux.die.net/man/1/nmcli

התחברות ל- wifi מהקונסולה באמצעות nmtui:

Nmtui היא אלטרנטיבה מבוססת קללות אינטראקטיביות ל- nmcli ולמנהל רשת, בהרצת הקונסולה:

nmtui

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

Nmtui תציג רשתות זמינות קוויות ואלחוטיות כאחד. בחר את נקודת הגישה שלך ולחץ להיכנס .

הערה: לדוגמא זו ה- ESSID שונה מ- LinuxHint ל- LinuxH1nt כדי להציג את שלב בקשת הסיסמה.

המסך הבא יבקש את הסיסמה, מלא אותה ולחץ להיכנס להמשיך.

ואתה תהיה מחובר.

תוכל לקבל מידע נוסף על Nmtui בדף האיש שלו בכתובת https://www.mankier.com/1/nmtui

התחבר ל- wifi באמצעות wpa_supplicant:

Wpa_supplicant הוא תובעני המאפשר משא ומתן בתהליך האימות. בניגוד ל- nmcli ו- nmtui, wpa_supplicant אינו מותקן כברירת מחדל ב- Debian.

להתקנת wpa_supplicant במערכות מבוססות Debian הפעלה:

סודומַתְאִיםלהתקיןwpasupplicant

עליך לערוך את הקובץ /etc/wpa_supplicant.conf הוספת ה- essid והסיסמה של נקודת הגישה שלך, תוכל להשיג אותה באמצעות הפקודה הבאה:

wpa_passphrase LinuxHint morochita| סודו טי /וכו/wpa_supplicant.conf

הערה: החלף את LinuxHint עבור essid שלך ו- morochita עבור הסיסמה שלך בפועל. תוכל להשתמש במרכאות עבור שמות רשת המכילים רווחים.

לאחר עריכת wpa_supplicant.conf, תוכל להתחבר על ידי ביצוע הפקודה הבאה היכן מציין את קובץ התצורה ו- -אני מציין את ממשק הרשת:

סודוwpa_supplicant /וכו/wpa_supplicant.conf-אניwlp3s0

כפי שאתה יכול לראות באמצעות iwconfig , כעת כרטיס האלחוט שלך משויך לנקודת הגישה.

סודוiwconfig

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

סודוdhclient wlp3s0

הערה: החלף wlp3s0 לכרטיס האלחוטי שלך.

לאחר ביצוע dhclient , עליך להיות מחובר לאינטרנט באמצעות נקודת הגישה המשויכת.

תוכל לקבל מידע נוסף על wpa_supplicant בכתובת https://linux.die.net/man/8/wpa_supplicant

אני מקווה שמצאת הדרכה שימושית לחיבור ל- wifi משורת הפקודה במערכות מבוססות Debian. המשך לעקוב אחר LinuxHint לקבלת הדרכות וטיפים נוספים של Linux.