1、查看firewalld状态
systemctl status firewalld
systemctl is-active firewalld
2、开启、重启、关闭firewalld服务
- 开启:
systemctl start firewalld
- 关闭
systemctl stop firewalld
- 重启
systemctl restart firewalld
3、设置、取消开机启动firewalld
- 设置开启启动firewalld
systemctl enable firewalld
- 取消开机启动firewalld
systemctl disable firewalld
- 查询是否开机启动firewalld
systemctl is-enabled firewalld
4、查询、开放、关闭firewalld端口
- 查询全部已开放的端口
firewall-cmd --list-all
- 查询某个端口是否开放
firewall-cmd --query-port=[端口]/tcp
- 开放端口
firewall-cmd --permanent --add-port=[端口]/tcp
- 关闭端口
firewall-cmd --permanent --remove-port=[端口]/tcp
- 刷新服务(开放、关闭端口操作后需要刷新才能生效)
firewall-cmd --reload