查看防火墙状态

systemctl status firewalld.service

关闭防火墙

systemctl stop firewalld.service

永久关闭防火墙

systemctl stop firewalld.service
systemctl disable firewalld.service

永久打开防火墙

systemctl start firewalld.service
systemctl enable firewalld.service

开放端口

firewall-cmd --permanent --add-port=8080/tcp

移除端口

firewall-cmd --permanent --remove-port=8080/tcp

刷新规则

firewall-cmd --reload

查询端口是否开放用

firewall-cmd --query-port=8080/tcp

其他命令

启动 firewalld.service服务  service firewalld start
停止firewalld.service服务   service firewalld stop
重启firewalld.service服务   service firewalld restart
查看firewall的状态   firewall-cmd --state
查看防火墙已有规则列表 firewall-cmd --list-all
查看firewall服务状态  systemctl status firewalld