Debian Iptables 策略保存并重启生效

装了个debian的系统,发现iptables和CentOS区别还有一些,发现新增的策略重启后就没有了。经过一番搜索,才知道需要设置自启动策略。
1.配置完iptables策略后,使用iptables-save保存策略文件。
#iptables-save > /etc/network/iptables.rule
2.配置iptables自启动策略
#vi /etc/network/if-pre-up.d/iptables
#!/bin/sh
iptables-restore /etc/network/iptables.rule
保存后给/etc/network/if-pre-up.d/iptables文件添加执行权限
#chmod +x /etc/network/if-pre-up.d/iptables
自此重启后就可以保证iptables能够生效了,注意的是后续修改iptables策略后需要执行iptables-save > /etc/network/iptables.rule来保存策略,或者直接修改/etc/network/iptables.rule文件中的策略,然后iptables-restore /etc/network/iptables.rule。

0 回复

发表评论

Want to join the discussion?
Feel free to contribute!

发表评论

您的电子邮箱地址不会被公开。