编写Shell脚本以备份和还原规则
在清空规则之前,可以使用iptables-save命令将当前规则保存到文件中,以备之后的恢复。之后,可以使用iptables-restore命令来还原规则。
保存规则到文件:
shelliptables-save > backup.rules
清空所有规则:
shelliptables -F
iptables -t nat -F
iptables -t mangle -F
iptables -t raw -F
iptables -X
iptables -t nat -X
iptables -t mangle -X
iptables -t raw -X
iptables -Z
iptables -t nat -Z
iptables -t mangle -Z
iptables -t raw -Z
iptables -P INPUT ACCEPT
iptables -P OUTPUT ACCEPT
iptables -P FORWARD ACCEPT
还原规则:
shelliptables-restore < backup.rules
这个方法通过保存和还原规则文件的方式来清空所有规则。
请注意,在清空规则之前,请确保已经备份所有的重要规则。除非你清楚这么做的后果,并且之后可以及时还原规则。
标签:iptables,Xiptables,清空,规则,Ziptables,Fiptables From: https://www.cnblogs.com/jason-zhao/p/18155478