CentOS 7 中,firewalld 是默认的防火墙管理工具,但若更熟悉或者更喜欢使用 iptables,可以按照以下步骤禁用 firewalld 并安装 iptables。

1、禁用firewall

需要停止 firewalld 服务,并将其设置为在启动时不自动启动。

1)检查防火墙状态

sudo systemctl status firewalld

2)停止并禁用它

sudo systemctl stop firewalld
sudo systemctl disable firewalld

2、安装iptables

1)安装iptables

sudo yum install iptables-services

2)启动iptables防火墙

systemctl start iptables.service

3)设置开机自动启动

systemctl enable iptables.service

4)检查iptables状态

sudo systemctl status iptables

推荐文档