В CentOS 7 пришел firewalld на замену старому iptables. Если есть огромное желание продолжать использовать iptables надо
1. сначала отключить firewalld ,
systemctl stop firewalld
systemctl mask firewalld
2.после этого добавить пакет iptables-services
yum install iptables-services
systemctl enable iptables-services
3. ну и сохранить ваши правла в /etc/sysconfig/iptables
iptables-save > /etc/sysconfig/iptables