Ինչպես միանալ ինտերնետին `օգտագործելով Linux հրամանատարի գիծը

Այս ուղեցույցը ցույց է տալիս, թե ինչպես կարելի է ինտերնետին միանալ WI-FI ցանցի միջոցով, օգտագործելով Linux հրամանի տողը:

Եթե ​​դուք տեղադրել եք անլար բաշխում (IE, բաշխում, որը չի աշխատում գրաֆիկական աշխատասեղան), ապա դուք չեք ունենա ցանցային կառավարման գործիքներ, որոնք կօգնեն ձեզ կապել: Հնարավոր է նաեւ այն դեպքը, որ դուք պատահաբար ջնջված եք ձեր համակարգչի առանցքային բաղադրիչները կամ տեղադրել եք մի բաշխում, որը ունի սխալ, եւ ինտերնետին միանալու միակ ճանապարհը Linux տերմինալն է:

Linux հրամանի տողից համացանցին մուտք գործելով , դուք կարող եք օգտագործել գործիքներ, ինչպիսիք են 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 ԳՀց (Channel 6) Որակի = 68/70 ազդանշանի մակարդակ = -42 dBm Կոդավորման ստեղն: ESSID- ում: «HONOR_PLK_E2CF» Bit Rates: 1 Մբ / վ; 2 Մբ / վ; 5.5 Մբ / վ; 11 Մբ / վ; 18 Մբ / վ 24 Մբ / վ; 36 Մբ / վ; 54 Մբ / վ Բրա Ֆիքսներ `6 Մբ / վ; 9 Մբ / վ; 12 Մբ / վ; 48 Մբ / վ ռեժիմ `Master Extra: tsf = 000000008e18b46e Հավելյալ: Վերջին ազդանշան: 4ms ago IE: Unknown: 000E484F4E4F525F504C4B5F45324346 IE: Անհայտ: 010882848B962430486C IE: Unknown: 030106 IE: Անհայտ: 0706434E20010D14 IE: Անհայտ: 200100 IE: Unknown: 23021200 IE (2): PSK IE: Unknown: 32040C121860 IE: Unknown: 2D1A2D1117FF00000000000000000000000000000000000000000000 IE: Unknown: 2A0100 IE: Unknown: 2F0100 IE: IEEE 802.11i / WPA2 Տարբերակ 1 Խմբերի շտեմարան: CCMP Pairwise Cipherers (1): CCMP Authentication Suites 3D1606081100000000000000000000000000000000000000 IE: Անհայտ: 7F080400000000000040 IE: Unknown: 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 սկան հրահանգից:

Դուք նկատում եք, որ հրամանը դադարում է առանց հրամանատարության վերադառնալու: Մուտքագրեք ցանցի համար պահանջվող անվտանգությունը եւ սեղմեք վերադարձը:

Ստուգելու համար, որ հրամանը աշխատել է .config թղթապանակում, օգտագործելով cd եւ պոչի հրամաններ:

cd / etc / wpa_supplicant

Մուտքագրեք հետեւյալը.

պոչը wpa_supplicant.conf

Դուք պետք է տեսնեք նման բան:

network = {ssid = "yournetwork" # psk = "yourpassword" psk = 388961f3638a28fd6f68sdd1fe41d1c75f0124ad34536a3f0747fe417432d888888}

Գտնել ձեր անլար վարորդի անունը

Ինտերնետին միանալուց առաջ անհրաժեշտ է եւս մեկ տեղեկատվություն, եւ դա ձեր անլար ցանցային քարտի վարորդն է:

Այս տիպը գտնելու համար հետեւյալ հրամանը.

wpa_supplicant -help | ավելին

Սա ապահովում է վարորդների բաժին.

Ցուցակը կլինի նման բան:

վարորդներ `nl80211 = Linux nl80211 / cfg80211 wext = Linux անլար ընդարձակումներ (ընդհանուր) 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

Դա այն է: Այժմ դուք պետք է ունենաք ինտերնետ կապ:

Փորձարկելու համար այն ներառում է հետեւյալը.

ping www.google.com