По умолчанию в centos 7 установлен тупой firewalld вместо привычного iptables и конечно же мы исправим это недоразумение
Отключаем firewalld
systemctl stop firewalld systemctl disable firewalld
Выполняем установку iptables
yum -y install iptables-services systemctl enable iptables.service systemctl start iptables.service