Kaip prisijungti prie interneto naudojant "Linux" komandų eilutę

Šiame vadove parodyta, kaip prisijungti prie interneto per WI-FI tinklą naudojant "Linux" komandų eilutę.

Jei įdiegėte "be galerijos" paskirstymą ("IE" - platinimą, kuriame neveikia grafinė stalinė programa), tada neturėsite tinklo valdytojų įrankių, kurie padės jums prisijungti. Taip pat gali būti ir tai, kad jūs netyčia išbraukėte pagrindinius komponentus iš savo darbalaukio arba įdėjote platinimą, kuriame yra klaidų, o vienintelis būdas prisijungti prie interneto yra per "Linux" terminalą.

Su prieiga prie interneto iš "Linux" komandinės eilutės galite naudoti tokius įrankius kaip " wget", kad atsisiųstumėte tinklalapius ir failus. Jūs taip pat galėsite atsisiųsti vaizdo įrašus naudodami "YouTube" . Komandų eilutės paketų tvarkytuvai taip pat bus prieinami jūsų platinimui, pvz., Apt-get , yum ir PacMan . Turėdami prieigą prie paketų tvarkytuvų, turėsite viską, ko jums reikės įdiegti darbalaukio aplinką.

Nustatykite belaidį tinklo sąsają

Iš terminalo įvesite šią komandą:

iwconfig

Pamatysite tinklo sąsajų sąrašą.

Dažniausiai naudojama belaidžio tinklo sąsaja yra wlan0, bet gali būti ir kitų dalykų, pavyzdžiui, mano atveju tai yra wlp2s0.

Įjunkite belaidę sąsają

Kitas žingsnis - įsitikinti, ar belaidis ryšys yra įjungtas.

Norėdami tai padaryti, naudokite šią komandą:

sudo ifconfig wlan0 up

Pakeiskite wlan0 su tinklo sąsajos pavadinimu.

Nuskaitykite belaidžius prieigos taškus

Dabar, kai jūsų bevielio tinklo sąsaja veikia ir veikia, galite ieškoti tinklų, į kuriuos norite prisijungti.

Įveskite šią komandą:

Sudo iwlist scan | daugiau

Bus rodomas galimų belaidžių prieigos taškų sąrašas. Rezultatai bus tokie:

Ląstelė 02 - Adresas: 98: E7: F5: B8: 58: B1 Kanalas: 6 Dažnis: 2,437 GHz (6 kanalas) Kokybė = 68/70 Signalo lygis = -42 dBm Šifravimo raktas: 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ų tarifai: 6 Mb / s; 9 Mb / s; 12 Mb / s; IE: Nežinomas: 010882848B962430486C IE: Nežinomas: 030106 IE: Nežinomas: 0706434E20010D14 IE: Nežinomas: 200100 IE: Nežinomas: 23021200 IE IE: Nežinomas: 010882848B962430486C IE: Nežinomas: 010882848B962430486C IE: Nežinomas: 010882848B962430486C IE: Nežinomas: 0 : Nežinomas: 2A0100 IE: Nežinomas: 2F0100 IE: IEEE 802.11i / WPA2 versija 1 Grupės kodai: CCMP poriniai šifrai (1): CCMP autentifikavimo rinkiniai (1): PSK IE: Nežinomas: 32040C121860 IE: Nežinomas: 2D1A2D1117FF IE00: 3D1606081100000000000000000000000000000000000000 IE: Nežinomas: 7F080400000000000040 IE: Nežinomas: DD090010180200001C0000 IE: Nežinomas: DD180050F2020101800003A4000027A4000042435E0062322F00

Tai viskas atrodo gana paini, bet jums reikia tik kelių bitų informacijos.

Pažvelkite į ESSID. Tai turėtų būti tinklo pavadinimas, su kuriuo norite prisijungti. Taip pat galite rasti atvirus tinklus, ieškodami elementų, kurių šifravimo raktas yra išjungtas.

Užrašykite ESSID, su kuriuo norite prisijungti, pavadinimą.

Sukurkite WPA pagalbinį konfigūracijos failą

Dažniausiai naudojamas belaidžių tinklų, kuriems reikalingas WPA saugos raktas, prijungimo įrankis yra "WPA Supplicant".

Dauguma paskirstymo įrankių yra iš anksto įdiegti. Tai galite išbandyti, įvesdami į terminalą žemiau esančią informaciją:

wpa_passphrase

Jei gausite klaidą nurodydami, kad komanda negali būti nustatyta, ji nėra įdiegta. Dabar esate vištos ir kiaušinių scenarijaus, kai jums reikia šio įrankio prisijungti prie interneto, bet negalite prisijungti prie interneto, nes neturite šio įrankio. Jūs, žinoma, visada galite naudoti "Ethernet" ryšį, o ne įdiegti "wpasupplicant".

Norėdami sukurti konfigūracijos failą wpa_supplicant naudoti paleiskite šią komandą:

wpa_passphrase ESSID> /etc/wpa_supplicant/wpa_supplicant.conf

ESSID bus ESSID, kurį nurodėte ankstesniame skyriuje iš komandų iwlist scan.

Pastebėsite, kad komanda nustoja grįžti į komandų eilutę. Įveskite tinklui reikalingą saugumą ir paspauskite grįžti.

Norėdami patikrinti, ar komanda dirbo, eikite į aplanką .config naudodami cd ir uodegos komandas:

cd / etc / wpa_supplicant

Įrašykite:

uodega wpa_supplicant.conf

Turėtumėte pamatyti kažką panašaus:

network = {ssid = "yournetwork" # psk = "jūsų slaptažodis" psk = 388961f3638a28fd6f68sdd1fe41d1c75f0124ad34536a3f0747fe417432d888888}

Raskite savo belaidžio vairuotojo vardą

Prieš prisijungdami prie interneto yra dar viena informacijos dalis, kuri yra belaidžio tinklo kortelės tvarkyklė.

Norėdami rasti šį tipą, atlikite šią komandą:

wpa_supplicant -help | daugiau

Tai suteiks skyrių, vadinamą vairuotojais:

Sąrašas bus toks:

vairuotojai: nl80211 = Linux nl80211 / cfg80211 wext = Linux bevielio ryšio plėtiniai (generiniai) laidinis = laidinis Ethernet tvarkyklė none = nėra tvarkyklės (RADIUS serveris / WPS ER)

Paprastai "wext" yra "catchall" tvarkyklė, kurią galite bandyti naudoti, jei nieko nėra. Mano atveju tinkamas vairuotojas yra nl80211.

Prisijungti prie interneto

Pirmasis žingsnis norint prisijungti yra paleisti komandą wpa_supplicant:

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

Turėtumėte pakeisti vairuotoju, kurį radote ankstesniame skyriuje. Turėtų būti pakeista tinklo sąsaja, aptiktos skyriuje "Nustatykite tinklo sąsają".

Iš esmės ši komanda paleidžia wpa_supplicant nurodydama vairuotoją nurodydama tinklo sąsają ir konfigūraciją, sukurtą skyriuje "Sukurti WPA pagalbinį konfigūracijos failą".

-B paleidžia komandą fone, kad galėtumėte pasiekti terminalą atgal.

Dabar reikia paleisti šią vieną galutinę komandą:

Sudo dhclient

Viskas. Dabar turite prisijungti prie interneto.

Norėdami jį patikrinti įveskite:

ping www.google.com