Как в centos 7 поменять firewalld на iptables
Завершаем и отключаем FirewallD:
systemctl stop firewalld
systemctl disable firewalld
Устанавливаем IPtables, добавляем в автозапуск и запускаем:
yum -y install iptables-services
systemctl enable iptables
systemctl start iptables
Прописываем правила в IPtables:
nano /etc/sysconfig/iptables
И вписываем что нам нужно… например SSH, HTTP, HTTPS
-A INPUT -m state —state NEW -m tcp -p tcp —dport 22 -j ACCEPT
-A INPUT -m state —state NEW -m tcp -p tcp —dport 80 -j ACCEPT
-A INPUT -m state —state NEW -m tcp -p tcp —dport 443 -j ACCEPT
Перезапускаем сервис.
service iptables restart
Далее можно добавить наши правила в скрипт, чтобы срабатывал при запуске, но об этом чуть позже
Добавить комментарий