一、查看防火墙状态firewall-cmd --state二、查看区域1.查看所有区域firewall-cmd --get-zones2.查看当前活动区域firewall-cmd --get-active-zones3.查看某个区域的详细信息firewall-cmd --zone区域名 --list-all三、查看规则1.查看放行的端口firewall-cmd --list-ports2.查看允许的服务firewall-cmd --list-services3.查看富规则Rich Rulesfirewall-cmd --list-rich-rules4.查看直接规则Direct Rulesfirewall-cmd --direct --get-all-rules四、添加规则1.放行某个端口TCP 或 UDPsudo firewall-cmd --add-port端口号/tcp --permanent sudo firewall-cmd --add-port端口号/udp --permanent2.放行某个服务firewall-cmd --add-service服务名 --permanent3.添加富规则firewall-cmd --add-rich-rulerule familyipv4 source addressIP地址 port port端口号 protocoltcp accept --permanent五、删除规则1.删除某个端口sudo firewall-cmd --remove-port端口号/tcp --permanent sudo firewall-cmd --remove-port端口号/udp --permanent2.删除某个服务firewall-cmd --remove-service服务名 --permanent3.删除富规则firewall-cmd --remove-rich-rulerule familyipv4 source addressIP地址 port port端口号 protocoltcp accept --permanent六、重新加载配置firewall-cmd --reload