查看firewall服务状态

  1. systemctl status firewalld

image.png
image.png

开启、重启、关闭防火墙

  1. # 开启
  2. service firewalld start
  3. # 重启
  4. service firewalld restart
  5. # 关闭
  6. service firewalld stop

查看firewall的状态

  1. firewall-cmd --state

image.png

查看防火墙规则

  1. firewall-cmd --list-all

查看已开放的端口

  1. firewall-cmd --list-port

空表示没有开放的端口
image.png
查询某个端口是否开放

  1. firewall-cmd --query-port=80/tcp

image.png
开启端口
每次修改端口后都要重启防火墙

  1. firewall-cmd --zone=public --add-port=80/tcp --permanent
  2. ====>success
  3. firewall-cmd --zone=public --add-port=xxx/tcp --permanent