CentOS防火墙规则删除步骤如下:
firewall-cmd --list-all或firewall-cmd --list-rich-rules查看当前规则,确认需删除规则的具体信息(如端口、服务、IP等)。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 -D<链名> <规则序号>(如iptables -D INPUT 1)。firewall-cmd --reload使更改生效。firewall-cmd --list-all确认规则已删除。注意:操作前建议备份规则,删除前确认规则作用,避免影响系统安全。若需删除iptables规则,需先安装iptables-services并停止firewalld服务。