Wyszukiwanie w witrynie

Jak wyłączyć NetworkManager w CentOS/RHEL 8


W systemie Linux Network Manager jest demonem obsługującym wykrywanie aktywnych sieci i konfigurację ustawień sieciowych. Po uruchomieniu menedżer sieci automatycznie wykrywa aktywne połączenia sieciowe, bezprzewodowe lub przewodowe, i umożliwia użytkownikowi dalszą konfigurację aktywnych połączeń.

Przeczytaj także: Pierwsze kroki z NetworkManager w RHEL/CentOS 8

Gdy menedżer sieci jest wyłączony, nie można wykryć żadnych sieci ani skonfigurować żadnych konfiguracji sieci. Zasadniczo twój system Linux zostaje odizolowany od dowolnej sieci. W tym temacie dowiesz się, jak wyłączyć menedżera sieci w CentOS 8 i RHEL 8.

Krok 1: Zaktualizuj system

Najpierw zaloguj się i zaktualizuj pakiety w systemie CentOS 8 lub RHEL 8.

sudo dnf update 

Krok 2: Wyświetl listę aktywnych połączeń w systemie

Zanim wyłączymy Sieć, rozsądnie jest ustalić liczbę aktywnych połączeń w systemie. Istnieje kilka poleceń, których możesz użyć do wyświetlenia aktywnego połączenia:

polecenie ifconfig

Po wywołaniu polecenia ifconfig wyświetla listę aktywnych interfejsów sieciowych, jak pokazano:

ifconfig

polecenie nmcli

nmcli to kolejne narzędzie wiersza poleceń, które jest bardziej intuicyjne niż polecenie ifconfig.

nmcli

Z powyższych danych wyraźnie widać, że istnieją 2 aktywne interfejsy: enp0s3, który jest interfejsem bezprzewodowym i virbr0, który jest interfejsem Virtualbox. lo, który jest adresem pętli zwrotnej, jest niezarządzany.

polecenie nmtui

nmtui to graficzne narzędzie wiersza poleceń, służące do konfigurowania ustawień sieciowych.

nmtui

Wybierz pierwszą opcję „Edytuj połączenie”, naciśnij klawisz TAB, aby wybrać opcję „OK” i naciśnij ENTER .

Na wyjściu widzimy dwa aktywne interfejsy sieciowe, jak widzieliśmy wcześniej w poprzednim poleceniu nmcli.

Krok 3: Wyłącz Menedżera sieci w CentOS 8

Aby wyłączyć usługę NetworkManager w CentOS 8 lub RHEL 8, wykonaj polecenie.

systemctl stop NetworkManager

Aby potwierdzić stan uruchomienia NetworkManager.

systemctl status NetworkManager

Teraz spróbuj wyświetlić listę aktywnych interfejsów sieciowych za pomocą polecenia nmcli lub nmtui.

nmcli
nmtui

Z powyższych danych wynika, że usługa NetworkManager jest wyłączona.

Krok 4: Włącz Menedżera sieci w CentOS 8

Aby ponownie uruchomić usługę NetworkManager, po prostu ją uruchom.

systemctl start NetworkManager

Teraz sprawdź status usługi NetworkManager za pomocą nmcli lub nmtui.

nmcli
nmtui

Wniosek

W tym artykule dowiedziałeś się, jak wyłączyć, a nawet uruchomić usługę NetworkManager w systemie CentOS 8 i RHEL 8. Pamiętaj, że dobra praktyka zawsze wymaga, aby usługa NetworkManager była uruchomiona i działała w celu automatycznego wykrywania sieci i zarządzania ustawieniami interfejsu.