小编Gus*_*avo的帖子

如何保存iptables的规则?

我为 iptables 创建规则。但是,当我重新启动计算机时,规则不起作用!如何在 Ubuntu 上保存规则?


问题解决了!

做:

在编写命令 iptables 之后,执行以下操作:

 1. sudo su
 2. iptables-save > /etc/iptables.rules
 3. In /etc/network/if-pre-up.d/iptables,put:

 #!/bin/sh
 iptables-restore < /etc/iptables.rules
 exit 0

 4. After, in /etc/network/if-post-down.d/iptables,put:
 #!/bin/sh
 iptables-save -c > /etc/iptables.rules
 if [ -f /etc/iptables.rules ]; then
 iptables-restore < /etc/iptables.rules
 fi
 exit 0
 5. After, give permission to the scripts:
 sudo chmod +x /etc/network/if-post-down.d/iptables
 sudo chmod +x /etc/network/if-pre-up.d/iptables
Run Code Online (Sandbox Code Playgroud)

更多信息:https : //help.ubuntu.com/community/IptablesHowTo#Saving_iptables 祝你好运!

iptables

113
推荐指数
2
解决办法
35万
查看次数

标签 统计

iptables ×1