Как остановить и отключить Firewalld в CentOS 7

Как остановить и отключить Firewalld в CentOS 7

FirewallD — это комплексное решение для межсетевого экрана, которое динамически управляет уровнем доверия сетевых подключений и интерфейсов. Оно предоставляет вам полный контроль над тем, какой трафик разрешён или запрещён в системе и из неё.

Начиная с CentOS 7, FirewallD заменяет iptables в качестве инструмента управления брандмауэром по умолчанию.

Настоятельно рекомендуется оставить службу FirewallD включенной, но в некоторых случаях, например при тестировании, может потребоваться остановить или полностью отключить ее.

В этом руководстве мы покажем вам, как отключить FirewallD в системах CentOS 7.

Предпосылки

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

Если вы отключаете брандмауэр из-за проблем с подключением или из-за проблем с настройкой брандмауэра, ознакомьтесь с этим руководством по настройке брандмауэра с помощью firewalld в CentOS 7 .

Проверьте состояние брандмауэра

Для просмотра текущего состояния службы FirewallD вы можете использовать команду firewall-cmd :

 sudo firewall-cmd --state

Если в вашей системе CentOS запущена служба FirewallD, приведенная выше команда выведет следующее сообщение:

 running

Отключить брандмауэр

Вы можете временно остановить службу FirewallD с помощью следующей команды:

 sudo systemctl stop firewalld

Однако это изменение будет действовать только для текущего сеанса выполнения.

Чтобы навсегда отключить брандмауэр в системе CentOS 7, выполните следующие действия:

  1. Сначала остановите службу FirewallD с помощью:

     sudo systemctl stop firewalld
  2. Отключите автоматический запуск службы FirewallD при загрузке системы:

     sudo systemctl disable firewalld

    Вывод команды выше будет выглядеть примерно так:

     Removed symlink /etc/systemd/system/multi-user.target.wants/firewalld.service. Removed symlink /etc/systemd/system/dbus-org.fedoraproject.FirewallD1.service.
  3. Замаскируйте службу FirewallD, что предотвратит запуск брандмауэра другими службами:

     sudo systemctl mask --now firewalld

    Как видно из вывода, команда mask просто создает символическую ссылку из службы firewalld на /dev/null :

     Created symlink from /etc/systemd/system/firewalld.service to /dev/null.

Заключение

В этом руководстве вы узнали, как остановить и навсегда отключить брандмауэр на компьютере с CentOS 7.

Вы также можете ознакомиться с нашим руководством по установке iptables на CentOS 7.

Если у вас есть вопросы или замечания, пожалуйста, оставьте комментарий ниже.

брандмауэр CentOS

Связанные руководства

Источник

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *