Podívejme se na použití NetworkManageru v Arch Linuxu.
NetworkManager je snadno dostupný v oficiálním úložišti Arch Linux. Vše, co potřebujete, je říct pacmanovi, aby to hned nainstaloval.
Aktualizujte databázi balíčků pacman.
sudopacman-Syu
Nyní nainstalujte NetworkManager.
sudopacman-Swpa_supplicant wireless_tools správce sítě
Pro podporu mobilního širokopásmového připojení nezapomeňte nainstalovat další balíčky.
sudopacman-Smodemmanager mobile-broadband-provider-info usb_modeswitch
Pokud potřebujete podporu PPPoE/DSL, nainstalujte si následující balíček.
sudopacman-Srp-pppoe
Potřebujete uživatelské rozhraní? Nainstalujte si následující balíčky.
sudopacman-Snm-connection-editor síťový manažer-applet
Konfigurace NetworkManageru
Nejprve povolte službu NetworkManager, aby se při každém spuštění systému stal správcem sítí.
sudosystemctlumožnitSlužba NetworkManager.service
V tomto případě musíte také zakázat službu dhcpcd. Jinak se NetworkManager i dhcpcd pokusí nakonfigurovat síť a vyústit v konfliktní a nestabilní síť.
sudosystemctl zakázat službu dhcpcd.service
Pokud potřebujete podporu pro bezdrátová připojení, potřebujete také povolenou službu wpa_suplicant.
sudosystemctlumožnitwpa_supplicant.service
Nakonec je systém připraven ke spuštění služby NetworkManager. Spusťte službu.
sudosystemctl start NetworkManager.service
Restartujte systém, aby se všechny změny projevily.
sudorestartovat
Pomocí programu NetworkManager
NetworkManager lze použít několika způsoby. Výchozí metoda je pomocí příkazového řádku pomocí nástroje CLI (nmcli). Pokud chcete interaktivní uživatelské rozhraní, jsou k dispozici 2 možnosti - nastavení z prostředí desktopu nebo nmtui.
Seznam blízkých bezdrátových sítí
Požádejte nmcli o seznam všech dostupných bezdrátových sítí v okolí.
wifi seznam zařízení nmcli
Připojení k bezdrátové síti
Můžete se přímo připojit k bezdrátové síti.
wifi připojení zařízení nmcli<SSID>Heslo<SSID_ heslo>
Pokud je síť skrytá, použijte následující strukturu.
nmcli zařízení wifi připojení heslo skryté ano
Seznam všech připojených sítí
Podívejte se, s jakými sítěmi je váš systém propojen. nmcli nahlásí UUID, typ a rozhraní připojení.
show připojení nmcli
Stav zařízení
NetworkManager umožňuje kontrolu stavu všech síťových zařízení.
zařízení nmcli
Odpojte síť
Nejprve určete rozhraní bezdrátové sítě. Poté řekněte nmcli, aby se od něj odpojil.
odpojení zařízení nmcli<rozhraní>
Znovu se připojte k síti
Pokud existuje rozhraní, které je označeno jako odpojené, nemusíte procházet zdlouhavým procesem opětovného zadávání SSID a hesla. Místo toho můžete k opětovnému připojení použít UUID.
Určete UUID sítě.
show připojení nmcli
Nyní se pomocí UUID znovu připojte k této síti.
připojení nmcli nahoru uuid<UUID>
Zakázat Wi-Fi
NetworkManager lze také použít k deaktivaci přístupu k Wi-Fi.
nmcli rádio wifi vypnuto
Chcete -li to vrátit zpět, použijte následující příkaz.
Rádio nmcli zapnuto wifi
Poznámka: Tato akce se automaticky pokusí připojit váš systém k nejvhodnější síti Wi-Fi ze seznamu známých sítí.
Úprava připojení
Možnosti připojení jsou uloženy v adresáři/etc/NetworkManager/system-connections v příslušných souborech .nmconnection.
sudo ls /atd/NetworkManager/připojení systému
Upravte příslušný soubor pro změnu nastavení.
sudo nano /etc/NetworkManager/system-connections/.nmconnection
Po úpravách se ujistěte, že se nová nastavení projeví znovu načtením nmcli.
sudoznovu načíst připojení nmcli
nmtui
Při instalaci programu NetworkManager je také nainstalováno zjednodušené uživatelské rozhraní příkazového řádku. Pomocí uživatelského rozhraní je snazší procházet požadovanými akcemi.
Spusťte interaktivní správce uživatelského rozhraní programu NetworkManager.
nmtui
Úprava připojení
V hlavní části vyberte Upravit připojení.
Vyberte připojení, které chcete upravit.
Odstranění připojení
Přejděte na Upravit připojení z nmtui a vyberte Odstranit.
Přidání připojení
Přejděte na nmtui >> Upravit připojení >> Přidat.
Nejprve vyberte typ připojení. V mém případě přidám bezdrátovou síť.
Zadejte všechny informace.
Jakmile budete hotovi, vyberte OK.
Tady to máš!
Aktivace/deaktivace připojení .
Spusťte nmtui a vyberte Aktivovat připojení.
Vyberte připojení, které chcete aktivovat, a zvolte Actiavte.
Pokud vyberete aktivní připojení, zobrazí se možnost připojení deaktivovat.
Bonus: Nastavení názvu hostitele
Vyberte možnost Nastavit název hostitele systému.
Můžete nastavit nový název hostitele nebo upravit stávající.
K dokončení akce je třeba zadat heslo uživatele root.
Desktopové prostředí
NetworkManager se také integruje do stávajícího desktopového prostředí (pokud máte jedno nastaveno). Zde se podíváme na správu sítě pomocí GNOME a KDE Plasma.
Poznámka: Stále musíte nainstalovat balíčky NetworkManager.
GNOME
V pravém horním rohu klikněte na ikonu sítě.
Odtud můžete přímo spravovat dostupnou síť. Pokud potřebujete rozsáhlejší možnosti, přejděte do Nastavení >> Síť (ethernetová připojení).
U bezdrátových sítí přejděte do Nastavení >> Wi-Fi.
KDE Plasma
U KDE Plasma musíte nejprve nainstalovat balíček plasma-nm. Bude použit k integraci NetworkManageru s desktopem Plasma.
sudopacman-Splazmové nm
Pomocí tohoto pluginu můžete získat možnost na hlavním panelu jako GNOME pro správu sítí. Přidejte správce sítě na hlavní panel pomocí možností panelu >> Přidat widgety >> Sítě.
Vyhledejte síť.
Přetáhněte ji do rohu hlavního panelu.
Voila! Správa sítě je přímo k dispozici na hlavním panelu.
Závěrečné myšlenky
Správa sítě v Arch Linuxu je docela zajímavá. Nabízí velkou flexibilitu a kontrolu nad sítěmi. S NetworkManager můžete přímo převzít kontrolu nad tokem dat.
Užívat si!