要备份iptables规则集,您可以使用以下命令:
sudo iptables-save > /etc/iptables/rules.v4
对于IPv6,使用以下命令:
sudo ip6tables-save > /etc/iptables/rules.v6
sudo iptables-save | sudo tee /etc/network/if-pre-up.d/iptables
对于IPv6:
sudo ip6tables-save | sudo tee /etc/network/if-pre-up.d/ip6tables
sudo iptables-save | sudo tee /etc/iptables/iptables.rules
然后,在/etc/rc.d/rc.local文件中添加以下行(确保在exit 0之前):
/sbin/iptables-restore < /etc/iptables/iptables.rules
对于IPv6,使用以下命令:
sudo ip6tables-save | sudo tee /etc/iptables/ip6tables.rules
然后,在/etc/rc.d/rc.local文件中添加以下行(确保在exit 0之前):
/sbin/ip6tables-restore < /etc/iptables/ip6tables.rules
完成这些步骤后,您的iptables规则集将被备份,并在需要时自动应用。