====== Немного о firewalld ======
===== Примеры работы с firewalld =====
http://garethwilliams.me.uk/linux/firewall-commands
===== Как вернуть старый добрый iptables в CentOS 7? =====
==== С удалением пакета firewalld ====
Отключаем firewalld
# systemctl stop firewalld
# systemctl disable firewalld
Удаляем пакет firewalld
# yum remove firewalld
Вредные советы. Так делать не нужно!
# rm '/etc/systemd/system/dbus-org.fedoraproject.FirewallD1.service'
# rm '/etc/systemd/system/basic.target.wants/firewalld.service'
Устанавливаем iptables сервис
# yum install iptables-services
Активируем сервис в systemd
# systemctl start iptables
# systemctl enable iptables
Внимание!
Команда ''service iptables save'' более не работает.
Для применения изменений используйте команду
iptables-save > /etc/sysconfig/iptables
==== Вариант с mask ====
Отключаем firewalld
# systemctl stop firewalld
# systemctl mask firewalld
Команда ''systemctl disable'' удаляет симлинк на unit файл.
Но это ещё не всё. Нам нужно дополнительно заблокировать unit файл командой ''systemctl mask'' так как сервис всё ещё может быть запущен.
Далее повторяем всё как в первом варианте.
Устанавливаем iptables сервис
# yum install iptables-services
Активируем сервис в systemd
# systemctl enable iptables
# systemctl start iptables
http://askubuntu.com/questions/816285/what-is-the-difference-between-systemctl-mask-and-systemctl-disable
http://tradenark.com.ua/centos/fail2ban-disable-bruteforce/