Iptables 问题

Iptables 问题

我使用 webwin 进行 iptables 管理,并通过 webmin 重置防火墙(以清除所有旧内容)。我还禁用了该功能Activate at book

之后,我安装了 iptables-persistent,以便在重启后恢复我的 iptables 规则。

问题是我的 iptables 在重启后是空的。

这里有什么问题?

答案1

iptables-persistent的作用是将规则保存到/etc/iptables/rules.v4/etc/iptables/rules.v6安装时,并通过使用webwin删除规则,它保存了没有规则的规则集。

请注意ip6tables使用/etc/iptables/rules.v6,而iptables使用/etc/iptables/rules.v4

将规则添加到iptables防火墙ip6tables。然后,在命令行上执行以下命令:

sudo su -c "iptables-save > /etc/iptables/rules.v4"
sudo su -c "ip6tables-save > /etc/iptables/rules.v6"

一旦您重新启动或重启,规则就会从这些规则中刷新,然后您应该恢复防火墙规则。 如果你编辑了防火墙规则集,请始终运行这些命令,以便可以更新其刷新的内容,因为它不是一个自动保存的过程。

相关内容