Preverimo uporabo programa NetworkManager v Arch Linuxu.
NetworkManager je na voljo v uradnem skladišču Arch Linux. Vse, kar potrebujete, je, samo povejte pacmanu, naj ga takoj namesti.
Posodobite zbirko podatkov paketa pacman.
sudopacman-Syu
Zdaj namestite NetworkManager.
sudopacman-Swpa_supplicant brezžični_tools upravljavec omrežja
Za mobilno širokopasovno podporo ne pozabite namestiti dodatnih paketov.
sudopacman-Smodemmanager mobilni-širokopasovni ponudnik-info usb_modeswitch
Če potrebujete podporo za PPPoE/DSL, namestite naslednji paket.
sudopacman-Srp-pppoe
Potrebujete uporabniški vmesnik? Namestite naslednje pakete.
sudopacman-Snm-connection-editor-network-manager-applet
Konfiguriranje NetworkManagerja
Najprej omogočite storitev NetworkManager, tako da bo vsakič, ko se sistem zažene, postal upravitelj omrežij.
sudosystemctlomogočiStoritev NetworkManager.service
V tem primeru morate onemogočiti tudi storitev dhcpcd. V nasprotnem primeru bosta NetworkManager in dhcpcd poskušala konfigurirati omrežje, kar bo povzročilo konflikt in nestabilno omrežje.
sudosystemctl onemogoči storitev dhcpcd.service
Če potrebujete podporo za brezžične povezave, morate omogočiti tudi storitev wpa_suplicant.
sudosystemctlomogočiwpa_supplicant.service
Končno je sistem pripravljen za zagon storitve NetworkManager. Zaženite storitev.
sudosystemctl zaženite NetworkManager.service
Znova zaženite sistem, da zagotovite, da bodo vse spremembe začele veljati.
sudoznova zaženite
Uporaba programa NetworkManager
Obstaja nekaj načinov uporabe programa NetworkManager. Privzeta metoda je prek ukazne vrstice z orodjem CLI (nmcli). Če želite interaktivni uporabniški vmesnik, sta na voljo 2 možnosti - nastavitve iz namiznega okolja ali nmtui.
Navedite bližnja brezžična omrežja
Vprašajte nmcli, naj navede vsa razpoložljiva brezžična omrežja v bližini.
seznam wifi naprave nmcli
Povezovanje z brezžičnim omrežjem
Lahko se neposredno povežete z brezžičnim omrežjem.
nmcli naprava wifi connect<SSID>geslo<Geslo SSID_>
Če je omrežje skrito, uporabite naslednjo strukturo.
geslo za povezavo z wifi napravo nmcli skrito da
Navedite vsa povezana omrežja
Preverite, s kakšnimi omrežji je povezan vaš sistem. nmcli bo poročal o UUID, vrsti in vmesniku povezave.
nmcli povezava show
Stanje naprave
NetworkManager omogoča preverjanje stanja vseh omrežnih naprav.
Naprava nmcli
Odklopite omrežje
Najprej določite vmesnik brezžičnega omrežja. Nato povejte nmcli, da se prekine z njim.
nmcli odklopite napravo<vmesnik>
Ponovno se povežite z omrežjem
Če obstaja vmesnik, ki je označen kot prekinjen, vam ni treba iti skozi dolgotrajen postopek ponovnega vnosa SSID in gesla. Namesto tega lahko za ponovno vzpostavitev povezave uporabite UUID.
Določite UUID omrežja.
nmcli povezava show
Zdaj uporabite UUID za ponovno povezavo s tem omrežjem.
nmcli povezava up uuid<UUID>
Onemogoči Wi-Fi
NetworkManager lahko uporabite tudi za onemogočanje dostopa do Wi-Fi.
nmcli radio wifi izklopljen
Če ga želite obrniti nazaj, uporabite naslednji ukaz.
nmcli radio wifi vklopljen
Opomba: To dejanje bo samodejno poskušalo povezati vaš sistem z najprimernejšim omrežjem Wi-Fi s seznama znanih omrežij.
Urejanje povezave
Možnosti povezave so shranjene v imeniku/etc/NetworkManager/system-connections v ustreznih datotekah .nmconnection.
sudo ls /itd/NetworkManager/sistemska povezava
Za spremembo nastavitev uredite ustrezno datoteko.
sudo nano /etc/NetworkManager/system-connections/.nmconnection
Po urejanju se prepričajte, da nove nastavitve začnejo veljati tako, da znova naložite nmcli.
sudoponovno nalaganje povezave nmcli
nmtui
Ko nameščate NetworkManager, je nameščen tudi poenostavljen uporabniški vmesnik ukazne vrstice. Z uporabniškim vmesnikom je lažje krmariti po želenih dejanjih.
Zaženite interaktivni upravitelj uporabniškega vmesnika programa NetworkManager.
nmtui
Urejanje povezave
V glavnem razdelku izberite Uredi povezavo.
Izberite povezavo, ki jo želite urediti.
Brisanje povezave
Pojdite na Urejanje povezave iz nmtui in izberite Izbriši.
Dodajanje povezave
Pojdite na nmtui >> Uredite povezavo >> Dodaj.
Najprej izberite vrsto povezave. V mojem primeru bom dodal brezžično omrežje.
Vnesite vse podatke.
Ko končate, izberite V redu.
Evo ga!
Aktiviranje/deaktiviranje povezave .
Zaženite nmtui in izberite Aktiviraj povezavo.
Izberite povezavo, ki jo želite aktivirati, in izberite Actiavte.
Če izberete aktivno povezavo, boste videli možnost za deaktiviranje povezave.
Bonus: Nastavitev imena gostitelja
Izberite možnost Nastavi sistemsko ime gostitelja.
Nastavite lahko novo ime gostitelja ali spremenite obstoječega.
Za dokončanje dejanja morate vnesti korensko geslo.
Namizno okolje
NetworkManager se integrira tudi z obstoječim namiznim okoljem (če ga imate nastavljenega). Tukaj bomo preverili upravljanje omrežja z uporabo GNOME in KDE Plasma.
Opomba: Še vedno morate namestiti pakete NetworkManager.
GNOME
V zgornjem desnem kotu kliknite ikono omrežja.
Od tam lahko neposredno upravljate razpoložljivo omrežje. Če potrebujete obsežnejšo možnost, pojdite v Nastavitve >> Omrežje (ethernetne povezave).
Za brezžična omrežja pojdite v Nastavitve >> Wi-Fi.
KDE Plazma
Za KDE Plasma morate najprej namestiti plazma-nm paket. Uporabil se bo za integracijo NetworkManagerja z namizjem Plasma.
sudopacman-Splazma-nm
S tem vtičnikom lahko dobite možnost, podobno GNOME, za upravljanje omrežij. Dodajte upravitelja omrežja v opravilno vrstico prek možnosti plošče >> Dodaj pripomočke >> Omrežja.
Poiščite omrežje.
Povlecite in spustite ga na vogal opravilne vrstice.
Voila! Upravljanje omrežja je neposredno na voljo v opravilni vrstici.
Končne misli
Upravljanje omrežja na Arch Linuxu je precej zanimivo. Ponuja veliko prilagodljivosti in nadzora nad omrežji. Z NetworkManagerjem lahko neposredno prevzamete nadzor nad pretokom podatkov.
Uživajte!