centos从7开始默认用的是firewalld,这个是基于iptables的,虽然有iptables的核心,但是iptables的服务是没安装的。
停止firewalld服务
systemctl stop firewalld.service
安装iptables(如果service iptables stop命令无法使用)
#安装
sudoyum install iptables-services
#开启
sudosystemctl enable iptables
sudosystemctl enable ip6tables
#启动服务
sudosystemctl start iptables
sudosystemctl start ip6tables
查看防火墙状态:service iptables status
开启防火墙:service iptables start
关闭防火墙:service iptables stop