Поиск по сайту:

Как отключить NetworkManager в CentOS/RHEL 8


В Linux Network Manager — это демон, который отвечает за обнаружение активных сетей и настройку сетевых параметров. При запуске сетевой менеджер автоматически обнаруживает активные сетевые подключения, как беспроводные, так и проводные, и позволяет пользователю выполнить дальнейшую настройку активных подключений.

Читайте также: начало работы с NetworkManager в RHEL/CentOS 8

Когда сетевой менеджер отключен, невозможно обнаружить какие-либо сети или настроить какие-либо сетевые конфигурации. По сути, ваша система Linux изолируется от любой сети. В этом разделе вы узнаете, как отключить сетевой менеджер в CentOS 8 и RHEL 8.

Шаг 1. Обновите систему

Сначала войдите в систему и обновите пакеты в своей системе CentOS 8 или RHEL 8.

sudo dnf update 

Шаг 2. Перечислите активные подключения в системе

Прежде чем отключить Сеть, разумно определить количество активных подключений в вашей системе. Есть несколько команд, которые вы можете использовать для отображения активного соединения:

команда ifconfig

При вызове команды ifconfig она перечисляет активные сетевые интерфейсы, как показано:

ifconfig

команда nmcli

nmcli — еще один инструмент командной строки, более интуитивно понятный, чем команда ifconfig.

nmcli

Из приведенного выше вывода ясно видно, что имеется два активных интерфейса: enp0s3, который является беспроводным интерфейсом, и virbr0, который является интерфейсом Virtualbox. lo — адрес обратной связи — неуправляем.

команда nmtui

nmtui — это графический инструмент командной строки, используемый для настройки параметров сети.

nmtui

Выберите первый вариант «Изменить соединение», нажмите клавишу TAB, выберите вариант «ОК» и нажмите ENTER. >.

В выводе мы видим два активных сетевых интерфейса, как это было ранее замечено в предыдущей команде nmcli.

Шаг 3. Отключите сетевой менеджер в CentOS 8.

Чтобы отключить службу NetworkManager в CentOS 8 или RHEL 8, выполните команду.

systemctl stop NetworkManager

Чтобы подтвердить статус запуска NetworkManager.

systemctl status NetworkManager

Теперь попробуйте вывести список активных сетевых интерфейсов с помощью команды nmcli или nmtui.

nmcli
nmtui

Из приведенных выше результатов мы подтвердили, что служба NetworkManager отключена.

Шаг 4. Включите сетевой менеджер в CentOS 8.

Чтобы снова запустить службу NetworkManager, просто запустите ее.

systemctl start NetworkManager

Теперь проверьте состояние службы NetworkManager с помощью nmcli или nmtui.

nmcli
nmtui

Заключение

В этой статье вы узнали, как отключить и даже запустить службу NetworkManager в системах CentOS 8 и RHEL 8. Помните, что хорошая практика всегда требует, чтобы служба NetworkManager была запущена и работала для автоматического обнаружения сетей и управления настройками интерфейса.