1. 查询防火墙状态

  1. firewall-cmd --state

2. 关闭防火墙

  1. systemctl stop firewalld.service

3. 查询开放端口

  1. firewall-cmd --list-all

4. 开放端口

  1. firewall-cmd --zone=public --add-port=3306/tcp --permanent

5. 关闭端口

  1. firewall-cmd --remove-port=3306/udp --permanent

6. 重启防火墙

  1. firewall-cmd --reload

7. firewalld的基本使用

  1. # 启动
  2. systemctl start firewalld
  3. # 关闭
  4. systemctl stop firewalld
  5. # 查看状态
  6. systemctl status firewalld
  7. # 开机禁用
  8. systemctl disable firewalld
  9. # 开机启用
  10. systemctl enable firewalld

8. 查询UDP,TCP端口

  1. # UDP类型的端口
  2. netstat -nupl
  3. # TCP类型的端口
  4. netstat -ntpl

9. 查询开放的端口

  1. firewall-cmd --zone=public --list-ports