Брандмауэр в системе Redhat Linux включен по умолчанию. Обычно нет необходимости отключать брандмауэр, но это может быть очень удобно для тестирования и т. д. В системе Redhat брандмауэр работает как firewalld демон. Следующая команда может использоваться для проверки состояния брандмауэра:
[root@rhel7 ~]# systemctl status firewalld
Получаем примерно такой вывод
Из приведенного выше вывода видно, что брандмауэр включен, что означает, что он запускается автоматически после перезагрузки и также активен в данный момент. Кроме того, или вы можете даже проверить все применяемые в настоящее время правила с:
[root @ rhel7 ~] # iptables-save
Остановите и запустите брандмауэр RHEL
Брандмауэр в системе Redhat может быть остановлен следующей командой linux :
[root@rhel7 ~]# service firewalld stop
Redirecting to /bin/systemctl stop firewalld.service
Остановленный брандмауэр снова запустится после перезагрузки системы. Для запуска брандмауэра в системе Redhat Linux используйте:
[root@rhel7 ~]# service firewalld start
Redirecting to /bin/systemctl start firewalld.service
Отключить и включить брандмауэр RHEL7
Чтобы полностью отключить брандмауэр RHEL, чтобы он не загружался после перезагрузки:
[root@rhel7 ~]# systemctl disable firewalld
rm '/etc/systemd/system/dbus-org.fedoraproject.FirewallD1.service'
rm '/etc/systemd/system/basic.target.wants/firewalld.service'
Теперь брандмауэр не запускается после перезагрузки системы. Чтобы снова включить брандмауэр, выполните:
[root@rhel7 ~]# systemctl enable firewalld
ln -s '/usr/lib/systemd/system/firewalld.service' '/etc/systemd/system/dbus-org.fedoraproject.FirewallD1.service'
ln -s '/usr/lib/systemd/system/firewalld.service' '/etc/systemd/system/basic.target.wants/firewalld.service'