星期三, 九月 19, 2012

保存debian 6下的iptables设置

在debian 6下,可以用if-up脚本实现重启网络或者系统后iptables规则自动恢复。(以下操作需要root权限,有底纹为shell命令
首先确认iptables规则正确
iptables -L

保存规则
iptables-save > /etc/firewall.conf

创建if-up脚本以便重启网络恢复规则

echo "#!/bin/sh" > /etc/network/if-up.d/iptables 
echo "iptables-restore < /etc/firewall.conf" >> /etc/network/if-up.d/iptables 
chmod +x /etc/network/if-up.d/iptables 

没有评论: