查看firewall服务状态

systemctl status firewalld

查看firewall的状态

firewall-cmd –state

安装firewall

yum install firewalld firewall-config

重启、关闭、开启firewall.service服务

service firewalld restart 重启
service firewalld start 开启
service firewalld stop 关闭

查看防火墙规则

firewall-cmd –list-all

查询、开放、关闭端口

firewall-cmd –query-port=8080/tcp 查询端口是否开放
firewall-cmd –permanent –add-port=80/tcp 开放80端口
firewall-cmd –permanent –remove-port=8080/tcp 移除端口

firewall-cmd –reload 重启防火墙(修改配置后需重启防火墙)

参数解释

firewall-cmd:linux提供的操作firewall的一个工具
–permanent:表示设置为持久
–add-port:标识添加的端口