一、保存防火墙规则到文件中
1 | iptables-save > /etc/iptables.up.rules |
二、配置启动后自动加载最新的防火墙规则
1 | vi /etc/network/ if -pre-up.d/iptables |
/etc/network/if-pre-up.d/iptables
文件内容如下:
1 2 | #!/bin/sh /sbin/iptables-restore < /etc/iptables.up.rules |
三、给文件增加可执行权限
1 | chmod +x /etc/network/ if -pre-up.d/iptables |
配置完成,如果之后修改了防火墙规则,只需要执行 iptables-save > /etc/iptables.up.rules
命令将最新的防火墙规则写入文件即可。同时Debian重启也会自动恢复之前保存的防火墙规则。