- 启动防火墙
systemctl start firewalld
- 关闭防火墙
systemctl stop firewalld
- 重启防火墙,一般修改端口后都要重启生效
systemctl restart firewalld
- 查看状态
systemctl status firewalld
- 开机禁用
systemctl disable firewalld
- 开机启用
systemctl enable firewalld
- 防火墙开放特定端口
firewall-cmd --permanent --zone=public --add-port=80/tcp
其中--permanent
参数表示永久生效,没有此参数重启失效
- 查看端口是否对外开放
firewall-cmd --zone=public --querey-port=80/tcp
- 查看所有打开的端口
firewall-cmd --permanent --zone=public --list-ports
- 重载配置
firewall-cmd --reload
- 开启/关闭“拒绝所有包的状态”
firewall-cmd --panic-on/--panic-off
- 查看“拒绝所有包的状态”
firewall-cmd --query-panic