Vyhledávání na webu

Jak zakázat NetworkManager v CentOS/RHEL 8


V Linuxu je Network Manager démon, který se stará o detekci aktivních sítí a konfiguraci síťových nastavení. Když je síťový manažer spuštěn a běží, automaticky detekuje aktivní síťová připojení, ať už jsou bezdrátová nebo kabelová, a umožňuje uživateli provést další konfiguraci aktivních připojení.

Přečtěte si také: Začínáme s NetworkManagerem v RHEL/CentOS 8

Když je správce sítě deaktivován, není možné detekovat žádné sítě ani konfigurovat žádné konfigurace sítě. V podstatě se váš systém Linux izoluje od jakékoli sítě. V tomto tématu se dozvíte, jak deaktivovat správce sítě na CentOS 8 a RHEL 8.

Krok 1: Aktualizujte systém

Nejprve se přihlaste a aktualizujte balíčky v systému CentOS 8 nebo RHEL 8.

sudo dnf update 

Krok 2: Seznam aktivních připojení v systému

Než zakážeme Síť, je rozumné stanovit počet aktivních připojení ve vašem systému. Existuje několik příkazů, které můžete použít k zobrazení aktivního připojení:

příkaz ifconfig

Po vyvolání příkazu ifconfig se zobrazí seznam aktivních síťových rozhraní, jak je znázorněno:

ifconfig

příkaz nmcli

nmcli je dalším nástrojem příkazového řádku, který je intuitivnější než příkaz ifconfig.

nmcli

Z výše uvedeného výstupu jasně vidíme, že existují 2 aktivní rozhraní: enp0s3, což je bezdrátové rozhraní, a virbr0, což je rozhraní Virtualbox. lo, což je adresa zpětné smyčky, není spravována.

příkaz nmtui

nmtui je grafický nástroj příkazového řádku, který slouží ke konfiguraci nastavení sítě.

nmtui

Vyberte první možnost „Upravit připojení“ a stisknutím klávesy TAB přejděte na možnost „Ok“ a stiskněte klávesu ENTER . .

Z výstupu můžeme vidět dvě aktivní síťová rozhraní, jak bylo dříve vidět v předchozím příkazu nmcli.

Krok 3: Zakažte Network Manager v CentOS 8

Chcete-li zakázat službu NetworkManager v systému CentOS 8 nebo RHEL 8, spusťte příkaz.

systemctl stop NetworkManager

Chcete-li potvrdit stav NetworkManager, spusťte.

systemctl status NetworkManager

Nyní zkuste vypsat seznam aktivních síťových rozhraní pomocí příkazu nmcli nebo nmtui.

nmcli
nmtui

Z výše uvedeného výstupu jsme potvrdili, že služba NetworkManager je zakázána.

Krok 4: Povolte Network Manager v CentOS 8

Chcete-li službu NetworkManager znovu spustit, jednoduše ji spusťte.

systemctl start NetworkManager

Nyní zkontrolujte stav služby NetworkManager pomocí nmcli nebo nmtui.

nmcli
nmtui

Závěr

V tomto článku jste se naučili, jak zakázat a dokonce spustit službu NetworkManager v systému CentOS 8 a RHEL 8. Pamatujte, že osvědčené postupy vždy vyžadují, aby byla spuštěna a spuštěna služba NetworkManager pro automatickou detekci sítí a správu nastavení rozhraní.