Kaip nustatyti "Arch Linux" "WiFi" tinklą?

Kaip nustatyti "Arch Linux" "WiFi" tinklą?
Philip Lawrence

"Linux" distribucijos ir skoniai gerai žinomi dėl jų naudojimo keliose srityse, įskaitant žiniatinklio prieglobą ir kliento / serverio aplinką. Tačiau "Arch Linux" prieštarauja tokiam suvokimui, nes leidžia naudotojams viską pritaikyti, išlaikant funkcionalumą. Dėl to "Arch Linux" gali būti sudėtingesnė pradedantiesiems, tačiau tai yra ledinukas pažengusiems naudotojams.

Kas yra "Arch Linux"?

"Arch Linux" - tai atvirojo kodo "Linux" skonis, kuriame "Arch Linux" galite pritaikyti pagal savo poreikius. Lengvas ir minimalistinis "Arch" pobūdis yra pagrindinė jo populiarumo technologijų bendruomenėje priežastis.

Šis x86-64 pagrindu sukurtas "Linux" distributyvas vadovaujasi principu KISS (keep it simple, stupid). Kaip rodo pavadinimas, įdiegus "Arch" galima pradėti nuo tuščio lapo ir leisti naudotojui pačiam priimti visus sprendimus. "Juniper" nėra jokių distributyvui būdingų pakeitimų, todėl pereiti iš kitų "Linux" distributyvų yra paprasta.

Kaip sukonfigūruoti "Arch Linux" "WiFi" tinklą?

Šiame straipsnyje parodysime, kaip "Arch Linux" sistemoje nustatyti ir konfigūruoti "Wi-Fi" tinklą, jei turite pagrindines tinklo sąvokas ir mokate naudotis "Linux".

Skenavimo tinklas

Norėdami pradėti procesą, pirmiausia nuskaitysime savo tinklą. Šiuo tikslu paleiskite šią komandą. Ji parodys jūsų tinklo sąsajos pavadinimą.

 iwconfig 

Dabar paleiskite šią komandą, kad rastumėte prieinamą "Wifi" tinklą.

 ip link set interface up 

Dabar paleiskite šią komandą. Ji padės jums rasti prieinamus "WiFi" tinklus.

 iwlist sąsajos skenavimas 

Po to paleiskite komandą ip link set interface down.

Naudokite netctl "Wi-Fi" ryšiui nustatyti

Wi-Fi tinklą "Arch" sistemoje galite sukurti keliais būdais. Vienas iš jų - naudoti netctl įrankį. Netctl įrankis leidžia konfigūruoti ir valdyti tinklo konfigūraciją "Arch Linux" sistemoje.

Norėdami "Arch Linux" sistemoje naudoti netctl, sukurkite konfigūracijos failą, kuriame būtų įdiegtas ir sukonfigūruotas "Wi-Fi" tinklas. Šiame konfigūracijos faile turėtų būti nurodytas paslaugų rinkinio identifikatorius (SSID), belaidžio ryšio sąsaja, saugumo raktas, IP adresas ir raktų valdymo schema.

Sukūrę konfigūracijos failą su pirmiau minėtais parametrais, galite naudoti komandą netctl start ir prisijungti prie tinklo valdymo.

Po to patikrinkite, ar belaidžio ryšio kortelė suderinama su "Arch Linux". Tam paleiskite komandą lspci -k.

Ši komanda leidžia branduoliui įkelti belaidžio ryšio kortelės tvarkyklę. Paleidus komandą lspci -k, išvestis turėtų atrodyti taip, kaip toliau pateiktame paveikslėlyje.

Jei įdiegta belaidžio ryšio kortelė ir "Arch Linux" yra suderinami, galite pradėti konfigūruoti netctl.

Netctl įrankis dirbs su profiliu. Tai failas, kuriame pateikiama tinklo konfigūracijos informacija. Profilį galite sukurti lengvai (naudodami "WiFi" meniu) arba sunkiai (kurdami tinklo profilį rankiniu būdu).

"WiFi" meniu: paprastas būdas

Profilį galite sukurti naudodami wifi-meniu. Tam paleiskite komandą wifi-menu, pasirinkite savo tinklą ir spustelėkite OK.

Įveskite slaptažodį ir spustelėkite OK.

Įveskite šią komandą, kad patvirtintumėte interneto ryšį.

Taip pat žr: Kaip nustatyti "Arch Linux" "WiFi" tinklą?

Jei jis pinguoja, interneto ryšys per "Wi-Fi" tinklą sukonfigūruotas sėkmingai.

Taip pat žr: Kaip pridėti "Wi-Fi" spausdintuvą sistemoje "Windows 10

Sunkus būdas sukurti profilį rankiniu būdu

Naudodami šį metodą galite nustatyti belaidžio ryšio profilį (rankiniu būdu).

Pirmiausia suraskite belaidės sąsajos pavadinimą wlan0/wlp2s0. Norėdami sužinoti wifi sąsajos pavadinimą, įveskite komandą iwconfig.

Tada komandinės eilutės įrankiu paleiskite komandą cd /etc/netctl/examples. Bus parodytas pakatalogis su įvairiais profilio pavyzdžiais. Nukopijuokite savo profilio pavyzdį į /etc/netctl/your_profile_name naudodami komandą cp /etc/netctl/examples/wireless-wpa /etc/netctl/your_profile_name, kur your_profile_name bus jūsų tikrasis profilis.

Norėdami pamatyti savo profilio turinį, naudokite komandą cat /etc/netctl/your_profile_name.

Dabar atidarykite nano arba vi redaktorių naudodami komandą nano /etc/netctl/your_profile_name ir redaguokite šiuos profilio laukus.

Sąsaja = wlan0

ESSID = Mano tinklas (jūsų interneto ryšio pavadinimas)

Pagrindinis = Interneto ryšio slaptažodis

Vykdomas netctl

Norėdami paleisti netctl, paleiskite šią komandą:

 cd /etc/netctl Is 

Jūsų profilis sukurtas. Įveskite komandą netctl start your_profile_name.

Patikrinkite tinklo ryšį įvesdami komandą ping -c 3 www.bing.com.

Dabar paleiskite komandą netctl enable your_profile_name, kad įjungtumėte savo profilį.

Atlikdami šį veiksmą įjungsite sistemos paslaugą. Ši paslauga bus paleidžiama, kai tik įkraunamas kompiuteris (PC)/nešiojamasis kompiuteris.

Sveikiname! Jūsų belaidis tinklas sukonfigūruotas "Arch Linux".

"Wi-Fi" sąrankos nustatymas naudojant "Network Manager

Naudodamiesi "Network Manager" dabar "Arch Linux" galite nustatyti "Wi-Fi" tinklo konfigūraciją. Tinklo tvarkyklė leidžia tinklo administratoriams aptikti, prijungti ir valdyti serverį su interneto ryšiu.

Tinklo tvarkyklės įrankis taip pat apsaugo sistemą nuo nežinomų pažeidžiamumų. Arch Linux distribucija yra šiek tiek sudėtingesnė OS, palyginti su kitomis Linux distribucijomis, todėl jai reikia išsamios apsaugos sistemos. Toliau aprašoma tinklo tvarkyklės diegimo ir konfigūravimo Arch Linux sistemoje procedūra.

"Network Manager" diegimas susideda iš dviejų etapų: diegimo ir konfigūravimo.

Tinklo valdytojo diegimas

Norint įdiegti tinklo tvarkytuvą, reikia "Pacman" paketų tvarkyklės ir "sudo" naudotojo. Įdiegę galite naudoti keletą komandinės eilutės įrankių, kad palengvintumėte darbą.

Pateikite komandą sudo pacman -Syu, kad sinchronizuotumėte ir atnaujintumėte visus sistemoje esamus paketus.

Tinklo tvarkytuvą galite lengvai įdiegti naudodami "Arch" saugyklos paketus. Tada, naudodami pirmiau minėtą komandą, sinchronizuokite, atnaujinkite ir atnaujinkite "Arch Linux" turimus paketus.

$ sudo pacman -S wpa_supplicant wireless_tools NetworkManager

Naudokite pacman -S rp-pppoe komandą, kad gautumėte PPPoE palaikymo paketą.

Naudodami komandą pacman -S nm-connection-editor network-manager-applet galite naudoti atitinkamus paketus naudotojo sąsajos (UI) palaikymui.

Tinklo valdytojo konfigūravimas

Įdiegus tinklo tvarkytuvą "Arch Linux" sistemoje, reikia perkrauti sistemą. Perkrovus sistemą, komanda systemctl enable NetworkManager.service galima sukonfigūruoti tinklo tvarkytuvą tinklo ryšiui valdyti.

Naudokite komandą systemctl disable dhcpcd.service. Ši komanda padės išvengti konflikto IP tinkle.

Galite įjungti kai kurias esmines paslaugas, kurios turi veikti efektyviai. Pavyzdžiui, paleiskite komandą systemctl enable wpa_supplicant.service, kad įjungtumėte esmines paslaugas "Arch Linux" sistemoje.

Dabar naudokite komandą systemctl start NetworkManager.service. Ši komanda taip pat iš naujo paleis sistemą ir atliks reikiamus pakeitimus.

Kaip naudotis tinklo valdytoju?

Įdiegę ir sukonfigūravę tinklo tvarkytuvą, galite jį naudoti "Arch Linux" OS naudodami netctl arba bet kurį kitą CLI įrankį. Pagrindinis šio įrankio naudojimo tikslas - rasti netoliese esančius prieinamus tinklus. Norėdami peržiūrėti wifi įrenginių sąrašą, naudokite šią komandą.

nmcli įrenginio wifi sąrašas

jei naudojate netctl įrankį, galite naudoti komandą netctl-auto list, kad surastumėte wifi įrenginius.

Pasirinkę "wifi" įrenginį iš įrenginių sąrašo, galite prisijungti prie tinklo naudodami komandą nmcli device wifi connect password, nurodykite SSID ir, jei reikia, teisingą slaptažodį.

Norėdami peržiūrėti visus paslėptus tinklus, prieinamus "Arch Linux" OS, naudokite komandą nmcli device wifi connect password hidden yes.

Jei norite pamatyti išsamią prijungto tinklo informaciją, naudokite komandą nmcli connection show, kad parodytumėte prijungtus tinklus.

Kai bus rastas galimų įrenginių sąrašas, galėsite toliau tikrinti, kuris įrenginys yra prijungtas prie tinklo.

Jei norite atjungti wifi įrenginį, tiesiog naudokite nmcli device disconnect komandą, nurodydami konkrečią sąsają.

Norėdami išsaugoti nustatymus, naudokite komandą ls /etc/NetworkManager/system-connection.

Tam tikrus jau atliktus pakeitimus galite keisti kada panorėję. Norėdami tai padaryti, įveskite komandą nano /etc/NetworkManager/system-connections/.nmconnection.

Norėdami įsitikinti, kad reikiami pakeitimai atlikti teisingai, galite iš naujo paleisti "Arch Linux". Tam naudokite šią komandą.

nmcli ryšio perkrovimas

Tinklo valdytojo naudojimas nmtui

nmti įrankis yra CLI įrankis, padedantis naršyti tinklo tvarkytuvą. Naudodami nmtui galite pasirinkti parinktis naudodami vartotojo sąsają, o ne vykdydami konkrečias komandas. Norėdami peržiūrėti ir dirbti su tinklo tvarkytuvo galimybėmis, tiesiog įveskite nmtui. Bus parodytos kelios atitinkamos parinktys.

Pasirinkite Redaguoti ryšį iš sąrašo ir spustelėkite OK, kad tęstumėte.

Tada pasirinkite atitinkamą tinklo ryšį ir spustelėkite Redaguoti.

Apibendrinimas

Šiame straipsnyje sužinojome, kaip "Arch Linux" sistemoje nustatyti belaidžio ryšio adapterį naudojant netctl ir tinklo tvarkytuvę. Netctl yra komandinės eilutės įrankis, padedantis įdiegti ir konfigūruoti belaidžio ryšio įrenginį "Arch Linux" operacinėje sistemoje.

Taip pat galite konfigūruoti savo "Wi-Fi" tinklą naudodamiesi tinklo tvarkytuvu. Jis padės jums išvengti rūpesčių. Tinklo tvarkytuvas ne tik padeda konfigūruoti "Wi-Fi" tinklą, bet ir apsaugo jūsų "Wi-Fi" įrenginius bei pateikia išsamią informaciją apie šifruotą tinklą.

Naudodami tinklo tvarkytuvą galite automatiškai prisijungti prie norimų tinklų. Prisijungę prie serverio, tinklo tvarkytuvu galite naudotis mobiliuoju tinklu.




Philip Lawrence
Philip Lawrence
Philipas Lawrence'as yra technologijų entuziastas ir interneto ryšio bei „Wi-Fi“ technologijos ekspertas. Turėdamas daugiau nei dešimtmetį patirties šioje pramonėje, jis padėjo daugeliui asmenų ir įmonių spręsti su internetu ir „Wi-Fi“ susijusias problemas. Būdamas interneto ir „Wi-Fi“ patarimų autorius ir tinklaraštininkas, jis paprastai ir lengvai suprantamai dalijasi savo žiniomis ir patirtimi, kuri gali būti naudinga visiems. Philipas yra aistringas ryšio gerinimo ir interneto prieinamumo visiems šalininkas. Kai jis nerašo ir nešalina su technologijomis susijusių problemų, jam patinka vaikščioti pėsčiomis, stovyklauti ir tyrinėti lauką.