设置ubuntu在重启时,可以自动加载iptables设置的规则,方法如下:
首先,保存iptables规则到一个文件
然后,修改 /etc/network/interfaces 脚本自动应用这些规则(末行是添加的)
也可以准备一组规则来自动应用它:
上述方法在 Ubuntu 12.04 已测试过,生效。
有关iptables的配置文档,可以参考:
iptables防火墙配置一例
iptables配置实例详解
iptables实例收藏
linux iptables入门教程
以下方法,测试无效,测试环境是Ubuntu 12.04。
重启之前,备份当前的iptables规则,然后在服务器启动时,将规则导入iptables。
操作如下:
备份iptables规则,将规则文件保存到当前用户目录下。
还原iptables规则:
将还原规则写入自启动脚本中,脚本文件是 /etc/rc.local
有知道原因与解决方法的朋友,欢迎分享下。