在 CentOS 中清空 iptables 规则,常用方法如下:
# 清空 filter 表规则
iptables -F
# 清空 nat 表规则
iptables -t nat -F
# 清空 mangle 表规则(如有)
iptables -t mangle -F
# 删除自定义链
iptables -X
# 清空计数
iptables -Z
iptables -P INPUT ACCEPT
iptables -P FORWARD ACCEPT
iptables -P OUTPUT ACCEPT
service iptables save
# 或
/etc/init.d/iptables save
如果已安装 iptables-services:
systemctl stop iptables
systemctl start iptables
iptables-save > /etc/sysconfig/iptables
iptables -F
iptables -X
iptables -Z
iptables -t nat -F
iptables -t nat -X
iptables -P INPUT ACCEPT
iptables -P OUTPUT ACCEPT
iptables -P FORWARD ACCEPT
⚠️ 注意:
ACCEPT,否则可能断开连接。firewalld,如不需要可禁用:systemctl stop firewalld
systemctl disable firewalld
如需我帮你写适合你系统的完整命令,可以告诉我 CentOS 版本。