Linux防火墙firewall-cmd常用命令
firewalld的配置方法主要有三种:通过图形化工具firewall-config、命令行工具firewall-cmd和直接编辑xml文件
firewall-cmd常用命令:
1、查看当前开放的所有服务:firewall-cmd --list-services
2、查看防火墙开放的所有端口:firewall-cmd --zone=public --list-ports
3、查看防火墙状态:firewall-cmd --state 或 systemctl status firewalld.service
4、查看指定端口是否开放:firewall-cmd --query-port=80/tcp
5、添加端口--permanent永久生效:firewall-cmd --add-port=8080/tcp --permanent
6、重新载入:firewall-cmd --reload
7、移除80端口号:firewall-cmd --permanent --zone=public --remove-port=80/tcp
8、启动|关闭|重新启动 防火墙:systemctl [start|stop|restart] firewalld.service
9、查看版本: firewall-cmd --version
10、查看帮助: firewall-cmd --help