18.207.160.97

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

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


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


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


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


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


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


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


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


sudo firewall-cmd --state


Если служба FirewallD запущена, система выдаст следующее сообщение:


running


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


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


sudo systemctl остановить firewalld

Копировать

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


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


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


sudo systemctl stop firewalld


02. Отключите службу 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.


03. Создайте маску для FirewallD, которая предотвратит запуск брандмауэра другими службами:


sudo systemctl mask --now firewalld


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


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


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