firewalld
é instalado por padrão nos sistemas CentOS7. Você precisa desativá-lo e instalar iptables
. Essas etapas devem fazer isso:
systemctl mask firewalld
systemctl stop firewalld
yum install iptables-services
systemctl enable iptables
systemctl start iptables
Opcionalmente, se você quiser lidar com o IPv6 também:
systemctl enable ip6tables
systemctl start ip6tables