3 būdai prisijungti prie „WiFi“ iš „Debian“ komandinės eilutės

3 Ways Connect Wifi From Command Line Debian



Šioje pamokoje trumpai paaiškinta, kaip prisijungti prie „Wifi“ iš komandinės eilutės „Linux Debian“ ir „Debian“ pagrįstuose paskirstymuose 3 skirtingais būdais: naudojant nmcli , nmtui ir wpa_supplicant . Be „nmcli“, „nmtui“ ir „wpa_supplicant“, šiame vadove naudojamos ir trumpai paaiškintos komandos „iwconfig“, „iwlist“ ir „dhclient“.

Tinklų atradimas naudojant „Iwconfig“:

Prieš pradėdami, turime žinoti tinklo, prie kurio norime prisijungti, esė ar pavadinimą.







Ši pamoka parodo, kaip naudotis „Iwconfig“ komanda nuskaityti galimus tinklus. „Iwconfig“ yra panašus į komandą ifconfig bet valdyti belaides sąsajas. Ši komanda leidžia vartotojui redaguoti dažnį ar kanalą, pakeisti tinklo įrenginio režimą (ad-hoc, valdomas, pagrindinis, kartotuvas, monitorius, antrinis), nustatyti ESSID ir kt.



PASTABA: SSID/ESSID yra tinklo ar maršrutizatoriaus pavadinimai arba identifikatoriai.



Norėdami patikrinti, ar „wifi“ kortelė tinkamai aptikta, pirmiausia vykdykite komandą iwconfig kaip parodyta šioje ekrano kopijoje:





sudoiwconfig

Kaip matote, išvestyje rodoma „loopback“ (lo) sąsaja, „Ethernet“ kortelė („enp2s0“) ir „wifi“ kortelė wlp3s0 kurį naudosime norimiems tinklams nuskaityti naudodami komandą Iwlist .



Pirmoje eilutėje rodomas 802.11 standartų palaikymas ir paaiškėja, kad įrenginys nėra prijungtas. Antroji eilutė rodo, kad „wifi“ kortelė yra įjungta valdomas režimas , nesusijęs su prieigos tašku.

Trečioji eilutė apima Bandykite dar kartą trumpą limitą kuris nustato bandymų skaičių po nepavykusio perdavimo ir RTS slenkstis patvirtinimų skaičiaus nustatymas prieš prisijungimą, Fragmentas Thr rodo maksimalų paketo dydį, kurį jūsų kortelė atsiųs.

Paskutinės dvi eilutės rodo, kad nėra autentifikavimo, o maitinimo valdymas išjungtas.

Komanda Iwlist pateikia papildomos informacijos apie belaidžius įrenginius, įskaitant tuos, kurie nėra mūsų kompiuterio dalis. Tokiu atveju mes nuskaitysime galimus tinklus, pridėdami argumentą nuskaityti . Išvestyje bus rodomas prieigos taškų sąrašas su tam tikra informacija, tokia kaip ESSID, signalo kokybė, kanalas, režimas ir kt.

Norėdami išspausdinti galimų tinklų sąrašą, paleiskite šią komandą:

sudo„iwlist wlp3s0“ nuskaitymas

PASTABA: Pakeisti wlp3s0 belaidžio ryšio kortelė, rodoma komandai iwconfig buvo įvykdyta mirties bausmė.

Kaip matote, išvestyje rodomi keli tinklai, įskaitant „LinuxHint“ prieigos tašką, tačiau formatas nėra patogus vartotojui. Jei norite spausdinti tik ESSID arba turimų tinklų pavadinimus, praleisdami likusius, paleiskite:

sudo„iwlist wlp3s0“ nuskaitymas| sukibimasESSID

Kaip matote dabar, išvestis yra aiški ir apsiriboja prieigos taškų pavadinimais (essid).

Prisijungimas prie „Wi -Fi“ iš komandinės eilutės naudojant „nmcli“:

NMCLI yra „NetworkManager“ komandinės eilutės sąsaja, kurią galima naudoti kaip alternatyvą grafiniams valdytojams. NMCLI leidžia vartotojui kurti, redaguoti ir pašalinti arba įjungti ir išjungti ryšius bei rodyti įrenginio būseną.

Ši sintaksė rodo, kaip prisijungti prie „LinuxHint“ tinklo (atrasto naudojant anksčiau naudotą komandą „Iwlist“) vykdant nmcli šiais argumentais:

nmcli d wifi connect LinuxHint password morochita

Kur d wifi nurodo belaidį įrenginį, prijunkite „LinuxHint“ patikslina esid ir slaptažodis morochita slaptažodį.

PASTABA: Pakeisti „Linux“ patarimas jūsų maršrutizatoriaus ssid ir morochita jūsų tikrąjį slaptažodį.

Papildomos informacijos apie nmcli galite gauti adresu https://linux.die.net/man/1/nmcli

Prisijungimas prie „Wi -Fi“ iš konsolės naudojant „nmtui“:

„Nmtui“ yra interaktyvi keiksmais pagrįsta alternatyva „nmcli“ ir „Network Manager“, paleidžiant konsolę:

nmtui

Pirmasis ekranas leidžia mums redaguoti esamą ryšį, suaktyvinti naują ryšį ir redaguoti pagrindinio kompiuterio pavadinimą. Pasirinkite antrą variantą Suaktyvinti ryšį ir paspauskite Įveskite .

„Nmtui“ parodys tiek laidinius, tiek belaidžius tinklus. Pasirinkite savo prieigos tašką ir paspauskite Įveskite .

Pastaba: šiame pavyzdyje ESSID buvo pakeistas iš „LinuxHint“ į „LinuxH1nt“, kad būtų parodytas slaptažodžio užklausos veiksmas.

Kitame ekrane bus prašoma įvesti slaptažodį, užpildykite jį ir paspauskite Įveskite tęsti.

Ir jūs būsite prisijungę.

Papildomos informacijos apie „Nmtui“ galite rasti jos puslapyje „Man“ https://www.mankier.com/1/nmtui

Prisijunkite prie „Wi -Fi“ naudodami „wpa_supplicant“:

„Wpa_supplicant“ yra prašytojas, leidžiantis derėtis dėl autentifikavimo proceso. Priešingai nei „nmcli“ ir „nmtui“, „wpa_supplicant“ nėra įdiegta pagal numatytuosius nustatymus „Debian“.

Norėdami įdiegti „wpa_supplicant“ Debian sistemose, paleiskite:

sudotinkamasdiegtiwpasupplicant

Turite redaguoti failą /etc/wpa_supplicant.conf pridėję prieigos taško esidą ir slaptažodį, galite jį pasiekti vykdydami šią komandą:

wpa_passphrase LinuxHint morochita| sudo tee /ir kt/wpa_supplicant.conf

PASTABA: Pakeiskite „LinuxHint“ savo „essid“, o „morochita“ - tikrąjį slaptažodį. Tinklo pavadinimams, kuriuose yra tarpų, galite naudoti kabutes.

Kai wpa_supplicant.conf bus redaguotas, galėsite prisijungti vykdydami šią komandą kur -c nurodo konfigūracijos failą ir -i nurodo tinklo sąsają:

sudowpa_supplicant-c /ir kt/wpa_supplicant.conf-iwlp3s0

Kaip matote naudojant iwconfig , dabar jūsų belaidė kortelė susieta su prieigos tašku.

sudoiwconfig

Norėdami prisijungti, paleiskite komandą dhclient kaip parodyta šioje ekrano kopijoje, kad gautumėte dinaminį IP adresą:

sudodhclient wlp3s0

PASTABA: Pakeisti wlp3s0 belaidžio ryšio kortelei.

Po įvykdymo dhclient , turite būti prisijungę prie interneto per susietą prieigos tašką.

Papildomos informacijos apie „wpa_supplicant“ galite gauti adresu https://linux.die.net/man/8/wpa_supplicant

Tikiuosi, kad ši pamoka jums buvo naudinga prisijungti prie „wifi“ iš komandinės eilutės „Debian“ sistemose. Toliau sekite „LinuxHint“, kad gautumėte daugiau „Linux“ vadovėlių ir patarimų.