centos

centos防火墙规则删除步骤

小樊
52
2025-08-08 11:24:13
栏目: 智能运维

CentOS防火墙规则删除步骤如下:

  1. 查看规则:用firewall-cmd --list-allfirewall-cmd --list-rich-rules查看当前规则,确认需删除规则的具体信息(如端口、服务、IP等)。
  2. 删除规则
    • 删除端口规则:firewall-cmd --permanent --zone=<区域> --remove-port<端口号>/<协议>(如--remove-port=80/tcp)。
    • 删除服务规则:firewall-cmd --permanent --zone=<区域> --remove-service=<服务名>(如--remove-service=http)。
    • 删除富规则:firewall-cmd --permanent --remove-rich-rule='<规则内容>'(如--remove-rich-rule='rule source address="192.168.1.100" drop')。
    • 若使用iptables,需指定链和规则序号:iptables -D<链名> <规则序号>(如iptables -D INPUT 1)。
  3. 重新加载配置:执行firewall-cmd --reload使更改生效。
  4. 验证删除:再次运行firewall-cmd --list-all确认规则已删除。

注意:操作前建议备份规则,删除前确认规则作用,避免影响系统安全。若需删除iptables规则,需先安装iptables-services并停止firewalld服务。

0
看了该问题的人还看了