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

מדריך זה מראה כיצד להתחבר לאינטרנט באמצעות רשת Wi-Fi באמצעות שורת הפקודה של Linux.

אם התקנת הפצה ללא ראש (IE, הפצה שאינה מפעילה שולחן עבודה גרפי), לא יהיו לך כלי ניהול רשת שיסייעו לך להתחבר. זה יכול להיות גם במקרה שיש לך בטעות נמחק מרכיבים מרכזיים משולחן העבודה שלך או שהתקנת הפצה כי יש באג והדרך היחידה להתחבר לאינטרנט היא דרך מסוף לינוקס.

עם גישה לאינטרנט משורת הפקודה לינוקס, אתה יכול להשתמש בכלים כגון wget כדי להוריד דפי אינטרנט וקבצים. תוכל גם להוריד קטעי וידאו באמצעות youtube-dl . שורת פקודה מנהלי החבילה יהיה זמין גם עבור ההפצה שלך כגון apt-get , yum ו PacMan . עם גישה למנהלי החבילות, יש לך כל מה שאתה צריך כדי להתקין סביבת שולחן העבודה אם אתה צריך אחד.

קביעת ממשק הרשת האלחוטית שלך

מתוך המסוף, הזן את הפקודה הבאה:

iwconfig

תראה רשימה של ממשקי רשת.

ממשק הרשת האלחוטית הנפוצה ביותר היא wlan0 אבל יכול להיות דברים אחרים כגון במקרה שלי זה wlp2s0.

הפעל את ממשק האלחוט

השלב הבא הוא לוודא שהממשק האלחוטי מופעל.

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

sudo ifconfig wlan0 למעלה

החלף את wlan0 בשם ממשק הרשת שלך.

סריקה לקבלת נקודות גישה אלחוטית

כעת, כאשר ממשק הרשת האלחוטית שלך פועל והפעלה, באפשרותך לחפש רשתות להתחבר.

הקלד את הפקודה הבאה:

sudo iwlist לסרוק יותר

תופיע רשימה של נקודות גישה אלחוטיות זמינות. התוצאות ייראו כך:

תא 02: כתובת: 98: E7: F5: B8: 58: B1 ערוץ: 6 תדר: 2.437 GHz (ערוץ 6) איכות = 68/70 רמת אות = = 42 dBm מפתח הצפנה: על ESSID: "HONOR_PLK_E2CF" 1 Mb / s; 2 Mb / s; 5.5 Mb / s; 11 Mb / s; 18 Mb / s 24 Mb / s; 36 Mb / s; 54 Mb / s Bit יומיים: 6 Mb / s; 9 Mb / s; 12 Mb / s; 48 Mb / s מצב: מאסטר נוסף: tsf = 000000008e18b46e אקסטרה: לפני 4 חודשים IE: לא ידוע: 000E484F4E4F525F504C4B5F45324346 IE: לא ידוע: 010882848B962430486C IE: לא ידוע: 030106 IE: לא ידוע: 0706434E20010D14 IE: לא ידוע: 200100 IE: לא ידוע: 23021200 IE : לא ידוע: 2F0100 IE: IEEE 802.11i / WPA2 גרסה 1 צופן קבוצה: CCMP Pairwise Ciphers (1): CCMP אימות סוויטות (1): PSK IE: לא ידוע: 32040C121860 IE: לא ידוע: 2D1A2D1117FF00000000000000000000000000000000000000000000 IE: לא ידוע: 3D1606081100000000000000000000000000000000000000 IE: לא ידוע: 7F080400000000000040 IE: לא ידוע: DD090010180200001C0000 IE: לא ידוע: DD180050F2020101800003A4000027A4000042435E0062322F00

כל זה נראה די מבלבל אבל אתה רק צריך כמה פיסות מידע.

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

רשום את שם ה- ESSID שאליו ברצונך להתחבר.

יצירת קובץ תצורת WPA

הכלי הנפוץ ביותר המשמש לחיבור לרשתות אלחוטיות הדורשות מפתח אבטחה של WPA הוא ספק WPA.

רוב ההפצות לבוא עם כלי זה מותקן מראש. אתה יכול לבדוק את זה על ידי הקלדת הבאה לתוך הטרמינל:

wpa_passphrase

אם מתקבלת הודעת שגיאה המציינת שהפקודה לא נמצאה אז היא אינה מותקנת. אתה עכשיו בתרנגולת תרנגולת וביצים לפיה אתה צריך את הכלי הזה כדי להתחבר לאינטרנט, אבל לא יכול להתחבר לאינטרנט כי אין לך את הכלי הזה. אתה יכול כמובן להשתמש חיבור Ethernet במקום להתקין wpasupplicant.

כדי ליצור את קובץ התצורה עבור wpa_supplicant להשתמש בפקודה הבאה:

wpa_passphrase ESSID> /etc/wpa_supplicant/wpa_supplicant.conf

ה- ESSID יהיה ה- ESSID שציינת למטה מתוך הפקודה iwlist Scan בסעיף הקודם.

תבחין כי הפקודה מפסיקה מבלי לחזור לשורת הפקודה. הזן את האבטחה הדרושה לרשת ולחץ על החזרה.

כדי לבדוק שהפקודה פעילה לנווט לתיקייה .config באמצעות הפקודות cd והזנב :

cd / etc / wpa_supplicant

הקלד את הפרטים הבאים:

זנב wpa_supplicant.conf

אתה צריך לראות משהו כזה:

network = {ssid = "yournetwork" # psk = "your passwordword" psk = 388961f3638a28fd6f68sdd1fe41d1c75f0124ad34536a3f0747fe417432d888888}

מצא את השם של מנהל ההתקן האלחוטי שלך

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

כדי למצוא את סוג זה בפקודה הבאה:

wpa_supplicant -help יותר

זה יספק סעיף שנקרא נהגים:

הרשימה תהיה משהו כזה:

נהגים: nl80211 = לינוקס nl80211 / cfg80211 wext = לינוקס אלחוטית הרחבות (גנריות) wired = Wired Ethernet הנהג none = אין נהג (שרת RADIUS / WPS ER)

בדרך כלל, wext הוא נהג קשקוש שבו אתה יכול לנסות להשתמש אם שום דבר אחר אינו זמין. במקרה שלי, הנהג המתאים הוא nl80211.

להתחבר לאינטרנט

הצעד הראשון להתחברות הוא הפעלת הפקודה wpa_supplicant:

sudo wpa_supplicant -D -i-c / etc / wpa_supplicant / wpa_supplicant.conf -B

עליך להחליף עם מנהל ההתקן שמצאת בחלק הקודם. יש להחליף את ממשק הרשת שהתגלה בסעיף "קביעת ממשק הרשת".

ביסודו של דבר, פקודה זו פועלת עם wpa_supplicant עם מנהל ההתקן שצוין באמצעות ממשק הרשת שצוין ואת התצורה שנוצרה בסעיף "יצירת קובץ WPA התצורה קובץ".

-B מפעילה את הפקודה ברקע כדי לקבל גישה אל המסוף בחזרה.

עכשיו אתה צריך להפעיל את פקודה אחת אחרונה:

sudo dhclient

זהו זה. כעת יש לך חיבור לאינטרנט.

כדי לבדוק את זה הקלד את הדברים הבאים:

פינג www.google.com