在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
没有评论:
发表评论