Kaip naudotis „Arch Linux“ tinklo tvarkykle

How Use Arch Linux Network Manager



„Arch Linux“ yra tinklo valdymo priemonė, vadinama „NetworkManager“. Šis įrankis yra atsakingas už automatinį aptikimą, konfigūravimą ir prisijungimą prie tinklų. Įrankis gali valdyti belaidį ir laidinį ryšį. Belaidžiams tinklams įrankis gali automatiškai pereiti prie patikimesnio ryšio. Akivaizdu, kad laidinio ryšio prioritetas yra didesnis nei belaidžio ryšio.

Patikrinkime „NetworkManager“ naudojimą „Arch Linux“.







„NetworkManager“ galima lengvai rasti oficialioje „Arch Linux“ saugykloje. Viskas, ko jums reikia, yra tiesiog pasakyti „Pacman“, kad jis nedelsdamas ją įdiegtų.



Atnaujinkite „Pacman“ paketų duomenų bazę.



sudoPacmanas-Syu





Dabar įdiekite „NetworkManager“.

sudoPacmanas-S„wpa_supplicant Wireless_tools“ tinklo valdytojas



Jei norite palaikyti mobilųjį plačiajuostį ryšį, nepamirškite įdiegti papildomų paketų.

sudoPacmanas-Smodemmanager mobiliojo plačiajuosčio ryšio teikėjo informacija usb_modeswitch

Jei jums reikia PPPoE/DSL palaikymo, įdiekite šį paketą.

sudoPacmanas-Srp-pppoe

Reikia UI? Įdiekite šiuos paketus.

sudoPacmanas-S„nm-connection-editor“ tinklo tvarkyklės programėlė

„NetworkManager“ konfigūravimas

Iš pradžių įjunkite „NetworkManager“ paslaugą, kad kiekvieną kartą paleidus sistemą ji taptų tinklų valdytoja.

sudosystemctlįgalinti„NetworkManager.service“

Tokiu atveju taip pat turite išjungti „dhcpcd“ paslaugą. Priešingu atveju tiek „NetworkManager“, tiek „dhcpcd“ bandys sukonfigūruoti tinklą ir sukelti konfliktą bei nestabilų tinklą.

sudosystemctl išjungti dhcpcd.service

Jei jums reikia belaidžio ryšio palaikymo, taip pat turite įgalinti „wpa_suplicant“ paslaugą.

sudosystemctlįgalintiwpa_supplicant.service

Galiausiai sistema yra pasirengusi paleisti „NetworkManager“ paslaugą. Pradėkite paslaugą.

sudosystemctl paleiskite „NetworkManager.service“

Perkraukite sistemą, kad visi pakeitimai įsigaliotų.

sudoperkrauti

„NetworkManager“ naudojimas

Yra keli „NetworkManager“ naudojimo būdai. Numatytasis metodas yra per komandinę eilutę, naudojant CLI įrankį (nmcli). Jei norite interaktyvios vartotojo sąsajos, yra 2 parinktys - nustatymai iš darbalaukio aplinkos arba „nmtui“.

Išvardykite netoliese esančius belaidžius tinklus

Paprašykite nmcli išvardyti visus galimus netoliese esančius belaidžius tinklus.

„nmcli“ įrenginių „WiFi“ sąrašas

Prisijungimas prie belaidžio tinklo

Galite tiesiogiai prisijungti prie belaidžio tinklo.

„nmcli“ įrenginio „wifi connect“<SSID>Slaptažodis<SSID_ slaptažodis>

Jei tinklas yra paslėptas, naudokite šią struktūrą.

nmcli įrenginio „wifi“ prisijungimo slaptažodis paslėptas taip

Išvardykite visus prijungtus tinklus

Patikrinkite, su kokiais tinklais prijungta jūsų sistema. nmcli praneš apie ryšio UUID, tipą ir sąsają.

nmcli ryšio šou

Įrenginio būsena

„NetworkManager“ leidžia patikrinti visų tinklo įrenginių būseną.

nmcli įrenginys

Atjunkite tinklą

Iš pradžių nustatykite belaidžio tinklo sąsają. Tada liepkite nmcli atsijungti nuo jo.

nmcli įrenginio atjungimas<sąsaja>

Prisijunkite iš naujo prie tinklo

Jei yra sąsaja, pažymėta kaip atjungta, jums nereikia atlikti ilgo SSID ir slaptažodžio įvedimo. Vietoj to galite naudoti UUID, kad vėl prisijungtumėte.

Nustatykite tinklo UUID.

nmcli ryšio šou

Dabar naudokite UUID, kad vėl prisijungtumėte prie to tinklo.

nmcli jungtis iki uuid<UUID>

Išjunkite „Wi-Fi“

„NetworkManager“ taip pat galima išjungti „Wi-Fi“ prieigą.

„nmcli“ radijas „Wi -Fi“ išjungtas

Norėdami jį grąžinti, naudokite šią komandą.

„nmcli“ radijas „Wi -Fi“ įjungtas

Pastaba: Šis veiksmas automatiškai bandys prijungti jūsų sistemą prie tinkamiausio „Wi-Fi“ tinklo iš žinomų tinklų sąrašo.

Ryšio redagavimas

Ryšio parinktys yra saugomos/etc/NetworkManager/system-connection kataloge atitinkamuose .nmconnection failuose.

sudo ls /ir kt/„NetworkManager“/sistemos prijungimas

Redaguokite atitinkamą failą, kad pakeistumėte nustatymus.

sudo nano /etc/NetworkManager/system-connections/.nmconnection

Po redagavimo įsitikinkite, kad nauji nustatymai įsigalioja iš naujo įkeliant nmcli.

sudonmcli ryšio perkrovimas

nmtui

Įdiegus „NetworkManager“, taip pat įdiegta supaprastinta komandinės eilutės vartotojo sąsaja. Naudojant vartotojo sąsają, lengviau naršyti norimus veiksmus.

Paleiskite „NetworkManager“ interaktyvios vartotojo sąsajos tvarkyklę.

nmtui

Ryšio redagavimas

Pagrindiniame skyriuje pasirinkite Redaguoti ryšį.

Pasirinkite, kurį ryšį norite redaguoti.

Ryšio ištrynimas

Eikite į Redaguoti ryšį iš nmtui ir pasirinkite Ištrinti.

Pridedamas ryšys

Eikite į nmtui >> Redaguoti ryšį >> Pridėti.

Iš pradžių pasirinkite ryšio tipą. Mano atveju pridėsiu belaidį tinklą.

Įveskite visą informaciją.

Baigę pasirinkite Gerai.

Štai ir turi!

Ryšio įjungimas/išjungimas .

Paleiskite „nmtui“ ir pasirinkite „Aktyvinti ryšį“.

Pasirinkite, kurį ryšį norite suaktyvinti, ir pasirinkite „Actiavte“.

Jei pasirenkate aktyvų ryšį, pamatysite parinktį išjungti ryšį.

Premija: pagrindinio kompiuterio vardo nustatymas

Pasirinkite parinktį Nustatyti sistemos pagrindinio kompiuterio pavadinimą.

Galite nustatyti naują pagrindinio kompiuterio pavadinimą arba pakeisti esamą.

Norėdami užbaigti veiksmą, turite įvesti pagrindinį slaptažodį.

Darbastalio aplinka

„NetworkManager“ taip pat integruojasi su esama darbalaukio aplinka (jei esate ją nustatę). Čia mes patikrinsime tinklo valdymą naudojant GNOME ir KDE Plasma.

Pastaba: vis tiek turite įdiegti „NetworkManager“ paketus.

GNOME

Viršutiniame dešiniajame kampe spustelėkite tinklo piktogramą.

Iš ten galite tiesiogiai valdyti turimą tinklą. Jei jums reikia platesnės parinkties, eikite į Nustatymai >> Tinklas (Ethernet ryšiai).

Jei naudojate belaidžius tinklus, eikite į Nustatymai >> „Wi-Fi“.

KDE plazma

Jei naudojate KDE plazmą, pirmiausia turite įdiegti plazmos nm paketą. Jis bus naudojamas „NetworkManager“ integruoti į „Plasma“ darbalaukį.

sudoPacmanas-Splazma-nm

Naudodami šį papildinį galite gauti į GNOME panašią užduočių juostos parinktį savo tinklams valdyti. Pridėkite tinklo tvarkyklę prie užduočių juostos naudodami skydelio parinktis >> Pridėti valdiklius >> Tinklai.

Ieškokite tinklo.

Vilkite ir numeskite jį užduočių juostos kampe.

Voila! Tinklo valdymas pasiekiamas tiesiogiai iš užduočių juostos.

Galutinės mintys

Tinklo valdymas „Arch Linux“ yra gana įdomus. Tai suteikia daug lankstumo ir tinklų valdymo. Naudodami „NetworkManager“ galite tiesiogiai kontroliuoti duomenų srautą.

Mėgautis!