Firewalld防火墙命令概述
命令列表
选项 | 说明 |
---|---|
–get-default-zone | 显示网络连接或接口的默认区域 |
–set-default-zone=<zone> | 设置网络连接或接口的默认区域 |
–get-active-zones | 显示已激活的所有区域 |
–get-zone-of-interface=<interface> | 显示指定接口绑定的区域 |
–zone=<zone> --add-interface=<interface> | 为指定接口绑定区域 |
–zone=<zone> --change-interface=<interface> | 为指定区域更改绑定的网络接口 |
–zone=<zone> --remove-interface=<interface> | 为指定的区域删除绑定的网络接口 |
–query-interface=<interface> | 查询区域中是否包含某接口 |
–list-all-zones | 显示所有区域及其规则 |
[–zone=<zone>] --list-all | 显示所有指定区域的所有规则 |
与服务有关的命令
选项 | 说明 |
---|---|
[–zone=<zone>] --list-services | 显示指定区域允许访问的所有服务 |
[–zone=<zone>] --add-service=<service> | 为指定区域设置允许访问的某项服务 |
[–zone=<zone>] --remove-service=<service> | 删除指定区域已设置的允许访问的某项服务 |
[–zone=<zone>] --query-service=<service> | 查询指定区域中是否启用了某项服务 |
与端口有关的命令
选项 | 说明 |
---|---|
[–zone=<zone>] --list-ports | 显示指定区域内允许访问的所有端口号 |
[–zone=<zone>] --add-port=<port> [-<port>]/<protocol> [–timeout=<seconds>] | 启用区域端口和协议组合,可选配置超时间 |
[–zone=<zone>] --remove-port=<port> [-<port>]/<protocol> | 禁用区域端口和协议组合 |
[–zone=<zone>] --query-port=<port>[-<port>]/<protocol> | 查询区域中是否启用了端口和协议组合 |
阻塞ICMP有关命令
选项 | 说明 |
---|---|
[–zone=<zone>] --list-icmp-blocks | 显示指定区域内阻塞的所有ICMP类型 |
[–zone=<zone>] --add-icmp-block=<icmptype> | 为指定区域设置阻塞的某项ICMP类型 |
[–zone=<zone>] --remove-icmp-block=<icmptype> | 删除指定区域已阻塞的某项ICMP类型 |
[–zone=<zone>] --query-icmp-block=<icmptype> | 查询指定区域的ICMP阻塞功能 |