如何使 iptables 重定向在 SuSE 11 上重启后继续存在?

如何使 iptables 重定向在 SuSE 11 上重启后继续存在?

我已经设置 iptables 从端口 80 转发到端口 8090:

iptables -t nat -I PREROUTING -p tcp --dport 80 -j REDIRECT --to-port 8090

但是重启后重定向就消失了。SuSE 中保存 iptables 配置的规范位置在哪里?在哪里配置它们以便在重启时重新加载?

答案1

每次重启后表都会被刷新,但有办法保存配置并在启动时再次加载。

iptables-save > /path/to/file

要加载配置,您只需使用:

iptables-restore < /path/to/file

加载此功能的最佳方式是将恢复命令放在接口配置中;这样,它只会在接口启动时加载。

相关内容