iptables,如何正确刷新/关闭防火墙?

iptables,如何正确刷新/关闭防火墙?

我想刷新所有 iptables 防火墙链,我使用此脚本.. 进行关闭。

iptables -F
iptables -X
iptables -Z
iptables -t nat -F
iptables -t nat -X
iptables -t nat -Z
iptables -t mangle -F
iptables -t mangle -X
iptables -t mangle -Z
iptables -t nat --delete-chain
iptables -t mangle --delete-chain

但不起作用,例如ping被阻止

执行此脚本 iptables -L 后似乎没问题......

sudo iptables -L
Chain INPUT (policy DROP)
target     prot opt source               destination         

Chain FORWARD (policy ACCEPT)
target     prot opt source               destination         

Chain OUTPUT (policy ACCEPT)
target     prot opt source               destination         

编辑:不行..输入被删除!

答案1

找到解决方案

我这样修改脚本

iptables -P INPUT ACCEPT
iptables -P FORWARD ACCEPT
iptables -P OUTPUT ACCEPT
iptables -F
iptables -X
iptables -Z
iptables -t nat -F
iptables -t nat -X
iptables -t nat -Z
iptables -t mangle -F
iptables -t mangle -X
iptables -t mangle -Z
iptables -t raw -F
iptables -t raw -X
iptables -t raw -Z

相关内容