firewalld命令行客户端。

  • 查看可用的防火墙区域:
firewall-cmd --get-active-zones
  • 查看当前应用的规则:
firewall-cmd --list-all
  • 永久打开指定区域中服务的端口(如'public'区域中的端口'443'):
firewall-cmd --permanent --zone={{public}} --add-service={{https}}
  • 永久关闭指定区域中服务的端口(如'public'区域中的端口'80'):
firewall-cmd --permanent --zone={{public}} --remove-service={{http}}
  • 重新加载firewalld以强制规则更改生效:
firewall-cmd --reload