centos7防火墙相关操作

开放单个端口

  1. --permanent永久生效,没有此参数重启后失效。
firewall-cmd --zone=public --add-port=8080/tcp --permanent
  1. 重载规则
firewall-cmd --reload

开放多个端口

  1. 开放多个端口
firewall-cmd --zone=public --add-port=8080-8085/tcp --permanent
  1. 重载规则
firewall-cmd --reload
  1. 查看端口状态
firewall-cmd --zone=public --query-port=8080/tcp

关闭端口

  1. 删除端口
firewall-cmd --zone=public --remove-port=8080/tcp --permanent
  1. 重载规则
firewall-cmd --reload

基本操作

  1. 启动服务
systemctl start firewalld.service
  1. 关闭服务
systemctl stop firewalld.service
  1. 重启服务
systemctl restart firewalld.service
  1. 显示状态
systemctl status firewalld.service
  1. 开机自启
systemctl enable firewalld.service
  1. 禁用开机自启
systemctl disable firewalld.service
  1. 查看帮助
firewall-cmd --help
  1. 显示状态
firewall-cmd --state
  1. 查看所有打开的端口
firewall-cmd --zone=public --list-ports
  1. 更新防火墙规则
firewall-cmd --reload
上一篇:Linux系统关闭防火墙、selinux方法


下一篇:一些命令