firewalld防火墙常用命令

#添加:
firewall-cmd --zone=public --add-port=80/tcp --permanent
#删除
firewall-cmd --zone=public --remove-port=80/tcp --permanent
#重新载入/更新防火墙规则
firewall-cmd --reload
#查看是否开放
firewall-cmd --zone=public --query-port=80/tcp
#显示状态: 
firewall-cmd --state
#查看所有打开的端口: 
firewall-cmd --zone=public --list-ports
#更新防火墙规则: 
firewall-cmd --reload

开启和关闭防火墙

systemctl start firewalld      # 启动防火墙
systemctl status firewalld     # 查看防火墙状态
systemctl stop firewalld       # 关闭防火墙

systemctl disable firewalld    # 开启不启动防火墙
systemctl enable firewalld     # 开机启动防火墙

其他

firewall-cmd --version    # 查看版本
firewall-cmd --help       # 查看帮助
firewall-cmd --state      # 查看运行状态