Отключить диспетчер сети Centos 7

Обновлено: 01.07.2024

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

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

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

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

Шаг 2. Список активных подключений в системе

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

команда ifconfig

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

ifconfig — список активных Сетевые подключения

команда nmcli

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

nmcli — список активных Сетевые подключения» width=

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

команда nmtui

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

Настройка сетевого подключения

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

Активные сетевые интерфейсы

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

Шаг 3. Отключите Network Manager в CentOS 8

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

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

Отключить сеть Служба диспетчера» width=

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

Проверить сеть Статус интерфейсов

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

Шаг 4. Включите Network Manager в CentOS 8

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

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

Включить службу NetworkManager

Заключение

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

Если вам понравилась эта статья, подпишитесь на уведомления по электронной почте о руководствах по Linux. Если у вас есть вопросы или сомнения? обратитесь за помощью в разделе комментариев.

Если вы цените то, что мы делаем здесь, в TecMint, вам следует подумать о следующем:

TecMint – это самый быстрорастущий и пользующийся наибольшим доверием сайт сообщества, где можно найти любые статьи, руководства и книги по Linux в Интернете. Миллионы людей посещают TecMint! для поиска или просмотра тысяч опубликованных статей, доступных всем БЕСПЛАТНО.

Если вам нравится то, что вы читаете, купите нам кофе (или 2) в знак признательности.

Был ли этот документ полезен для вас?

Хотите оставить отзыв об этом документе?

Содержание

Как отключить диспетчер сети

Последнее изменение: 15 декабря 2021 г.

Обзор

В этом документе описывается, как отключить службу Network Manager в системах с CentOS 7, CloudLinux™ 7, Red Hat® Enterprise Linux® 7 (RHEL) и более ранних версиях. Служба Network Manager автоматизирует сетевые настройки системы и разрывает подключения к IP-адресам, которые находятся в модуле ipaliases.

Когда вы отключаете службу Network Manager, вы отключаете эту автоматизацию. Вы должны вручную учитывать любые изменения сетевых настроек системы. Например, если вы отключите Network Manager, а затем перезагрузите систему, система не будет автоматически повторно подключать ранее существовавшие соединения.

  • cPanel, ООО (включая cPanel & WHM и техническую поддержку cPanel) не поддерживает службу Network Manager.
  • Будьте предельно осторожны при отключении службы Network Manager. Ваш сервер может потерять свои сетевые службы, если вы неправильно отключите Network Manager.
  • Системы CentOS 6 или 7 (а также CloudLinux и Red Hat Enterprise Linux) включают пакет network.service по умолчанию, но не включают этот пакет. Вы должны отключить службу Network Manager и включить службу network.service перед установкой cPanel и WHM. В настоящее время программа установки cPanel и WHM не отключает Network Manager автоматически в этих системах.

Для получения дополнительной информации о том, как отключить службу Network Manager, прочитайте документацию RedHat по отключению Network Manager.

В системах с операционной системой AlmaLinux OS 8 установщик cPanel и WHM автоматически отключит службу Network Manager и включит службу network.service.

Отключить службу Network Manager

Чтобы отключить службу Network Manager, выполните следующие действия:

Отключите диспетчер сети с помощью следующих команд:

CentOS 6, CloudLinux 6, Red Hat Enterprise Linux 6 (RHEL) или Amazon Linux:

CentOS 7, CloudLinux 7 или RHEL 7:

Перейдите в каталог /etc/sysconfig/network-scripts.

Откройте файлы ifcfg-eth0 и ifcfg-lo в предпочитаемом текстовом редакторе и, если они существуют, установите следующие значения ключей:

Если какой-либо из этих ключей отсутствует в ваших файлах ifcfg-eth0 и ifcfg-lo, не добавляйте его. Вместо этого перейдите к шагу 4.

Network Manager — это многофункциональная служба настройки сети, которая в настоящее время используется по умолчанию в большинстве настольных сред Linux. Он обеспечивает автоматическую настройку (проводных/беспроводных) сетевых интерфейсов, а также VPN, мобильного широкополосного доступа и даже соединений Bluetooth. Network Manager достаточно умен, чтобы автоматически переключаться на лучшую (или самую последнюю) сеть подключения и может информировать другие приложения об актуальных сетевых событиях через D-Bus API.

Несмотря на то, что Network Manager поставляется с различными сложными функциями, вы можете просто предпочесть старую простую сетевую службу. Для этого может быть несколько причин. Во-первых, вы можете захотеть иметь больший контроль над управлением сетью, вместо того чтобы полагаться на чисто автоматическую настройку и переключение, которые могут соответствовать вашим потребностям или не соответствовать им. Кроме того, Network Manager не подходит для расширенной настройки сети, такой как многоадресное подключение к нескольким проводным соединениям, переадресация сетевого трафика, настройка моста Linux или псевдонимов и т. д.

В целом, Network Manager предназначен для того, чтобы типичный Linux-компьютер конечного пользователя всегда был подключен к сети с наилучшей возможной скоростью при минимальном вмешательстве пользователей. Если в вашей среде Linux такая автоматизация не нужна, вы можете отключить Network Manager.

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

Проверьте, какие сетевые интерфейсы управляются Network Manager

Чтобы проверить, управляет ли Network Manager каким-либо сетевым интерфейсом, вы можете использовать nmcli , утилиту командной строки, поставляемую с Network Manager.

Приведенная выше команда выведет список всех существующих сетевых интерфейсов вместе с их СОСТОЯНИЕМ. Если STATE отображается как unmanaged , это означает, что Network Manager не управляет соответствующим интерфейсом. Если СОСТОЯНИЕ отображает какие-либо другие значения (например, «подключено»), это означает, что данный интерфейс управляется Network Manager.

Полное отключение Network Manager

Вот как полностью отключить Network Manager, чтобы Network Manager перестал работать в вашей системе Linux.

Отключить Network Manager в Debian 8 или более поздней версии

Отключить Network Manager в Debian 7 или более ранних версиях

Отключить Network Manager в Ubuntu или Linux Mint

После отключения Network Manager в Debian или Ubuntu используйте /etc/network/interfaces для настройки сетевых интерфейсов.

Отключить Network Manager в Fedora или CentOS/RHEL 7 или более поздней версии

Отключить Network Manager в CentOS/RHEL 6 или более ранней версии

После отключения Network Manager в Fedora или CentOS используйте файлы /etc/sysconfig/network-scripts/ifcfg-[X] для настройки сетевых интерфейсов.


Отключить Network Manager для определенного сетевого интерфейса в Debian, Ubuntu или Linux Mint

Чтобы отключить Network Manager только для eth1 в Debian, Ubuntu или Linux Mint, вы можете сделать следующее.

Сначала откройте файл конфигурации Network Manager в /etc/NetworkManager с помощью текстового редактора и задайте manage=false , обычно это отображается в [ifupdown] .

Затем в /etc/network/interfaces добавьте информацию об интерфейсе, для которого вы хотите отключить Network Manager. В этом примере используется интерфейс eth1, и мы используем статическую конфигурацию IP.

Затем Network Manager автоматически игнорирует все интерфейсы, указанные в /etc/network/interfaces, и прекращает управление ими.


После перезагрузки убедитесь, что Network Manager успешно отключен для eth1.

Отключить Network Manager для определенного сетевого интерфейса в Fedora или CentOS/RHEL

Следующие шаги отключат Network Manager для eth1 в Fedora, CentOS или RHEL.

Создайте файл конфигурации интерфейса для eth1 (если он не существует) и добавьте NM_CONTROLLED=no .

Теперь включите сетевую службу, чтобы eth1 автоматически активировался сетевой службой при загрузке.

В Fedora или CentOS/RHEL 7 или более поздней версии:

В CentOS/RHEL 6 или более ранней версии:

После перезагрузки убедитесь, что Network Manager успешно отключен для eth1 с помощью команды nmcli.

Поддержка Xmodulo

Этот веб-сайт стал возможен благодаря минимальной рекламе и вашему любезному пожертвованию через PayPal (кредитная карта) или биткойн ( 1M161JGAkz3oaHNvTiPFjNYkeABox8rb4g ).

Как удалить Network Manager в CentOS 7

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

Оглавление

Как удалить Network Manager в CentOS 7

Введение в Диспетчер сети

Network Manager — это полезный и мощный инструмент резервного копирования, который обычно устанавливается в Linux. И используется с графической средой и имеет возможность интеллектуального управления сетевой службой Linux.

В функции этой службы входит мониторинг состояния сети Linux, а также перемещение сетевых карт на основе скорости и автоматизации. А также другие возможности этого инструмента, в том числе управление и контроль Bluetooth, беспроводной связи. Этот инструмент очень полезен в графической среде или версии клиента для Linux.

С помощью этого инструмента вы сможете сохранить все в одном файле вместо того, чтобы устанавливать DNS или IP в нескольких разных файлах. И сделайте настройки быстрее.

Несмотря на эти функции, этот инструмент может вызвать проблемы для других служб на сервере, например, отсутствие доступа к управлению сетью и изменения, внесенные другим программным обеспечением и службами.

Например, после установки панели управления веб-хостингом, такой как cPanel, контроль и управление сетью будет обеспечивать cPanel, а из-за условий Network Manager, который не позволяет вносить изменения в какую-либо службу, Вы столкнетесь с ошибкой в ​​начале установки cPanel.

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

Учебник по удалению Network Manager в CentOS 7

1- Сначала войдите в среду вашего терминала CentOS 7.

2- Затем введите следующие команды, чтобы остановить службу Network Manager и выйти из запуска Linux.

3- Перейдите в каталог /etc/sysconfig/network-scripts/.

4- Найдите файлы конфигурации сети, введя команду ls.

Например, имя нашей сетевой карты — eno2657, поэтому мы откроем этот файл, как показано ниже.

Примечание. Обычно интерфейсы находятся вверху списка.

Примечание. Вы также можете использовать редактор nano для упрощения редактирования.

После открытия настроек сетевого интерфейса вы увидите информацию о вашей сети. Итак, вам нужно добавить к нему следующую фразу.

Примечание. Приведенная выше фраза должна быть введена в виде прописных и строчных букв.

После импорта сохраните файл и выйдите.

5. Теперь введите следующую команду, чтобы запустить сетевую службу Linux по умолчанию Centos, чтобы начать работу и управление интерфейсом.

Таким образом, вы передаете управление интерфейсом из Network Manager внутренней службе сети Linux.

Наконец, чтобы предотвратить вмешательство сетевого менеджера, рекомендуется ввести следующую команду, чтобы полностью удалить его из Linux.

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

Уважаемый пользователь, мы хотим, чтобы это руководство было полезным для вас. Чтобы задать любой вопрос или просмотреть разговор наших пользователей об этой статье, посетите страницу «Спросить». Кроме того, чтобы улучшить свои знания, есть так много полезных руководств, готовых для обучения Eldernode.

Читайте также: