IP表格 – 更改不会持续

我试图打开我的服务器上的端口8605(用于套接字连接)使用:

iptables -I INPUT 2 -s 0/0 -p tcp --dport 8605 -j ACCEPT 

然而,这种变化并没有持续,港口每天closures一次(我认为有些东西正在定期重新装载)。

我怎样才能让我的变化持续下去?

编辑

尽pipe保存了,但这个变化并没有持续下去,每天都需要纠正。

Crontab似乎没有任何明显的变化,服务器不重新启动。 有任何想法吗?

编辑

我发现iptables运行在apf – 高级策略防火墙下,所以我需要更新那里的规则。

如果你的系统是Fedora派生的,那么在/etc/sysconfig/iptables添加规则。

如果你已经添加了你的规则,你应该简单地做一个service iptables save

你可以随时做
service iptables save
– 根据需要编辑 /etc/sysconfig/iptables
service iptables restart

你应该提到,如果你使用RedHat或Debian系统。 使用redhat / Centos, service iptables save命令应该工作。

当你调用iptables ,你正在改变正在运行的规则,但是这些信息不会被存储在任何地方以被重新应用。 要做到这一点,你想在加载时执行iptables语句。 如果你不是每天重新启动你的服务器,我不知道什么是重置iptables ,但有很多的软件包来帮助你成为有用的前端。 Ubuntu有ufw ,基于RH / Fedora的发行版有system-config-securitylevel ,还有其他几十个。 这些通常应用更改并将其持久化到脚本,以便下次重新加载时。