常用的防火墙命令
- 基础命令
开启防火墙 : systemctl start firewalld
关闭防火墙: systemctl stop firewalld
重启防火墙: systemctl restart firewalld
禁用防火墙:systemctl disable firewalld
查看防火墙状态: systemctl status firewalld
- 查询防火墙是否开启了指定端口的访问:
firewall-cmd --query-port=8080/tcp
- 向防火墙中添加开放端口: 以8080端口为例
firewall-cmd --zone=public --add-port=8080/tcp --permanent
注意:添加完之后,重启防火墙服务才能生效
- 移除防火墙中开放的端口:以8080为例
firewall-cmd --zone=public --remove-port=8080/tcp --permanent
- 查看防火墙开放的端口
firewall-cmd --list-all
查看防火墙的状态
systemctl status firewalld
以下状态是未开启状态
以下状态是开启状态