如何在服务器重启时加载/ etc / sysconfig / iptables

要启用我的服务器端口7070我已经运行

iptables -A INPUT -p tcp -m tcp --dport 7070 -j ACCEPT

通过SSH然后

service iptables save

将规则保存到/etc/sysconfig/iptables文件。

但是,当我重新启动服务器时,保存的规则不适用。 如何在服务器重新启动时自动应用此规则?

这将列出iptables启动的状态:

chkconfig –list iptables

“标准”configuration如下所示:

iptables 0:closures1:closures2:打开3:打开4:打开5:打开6:closures

这个命令设置了默认值:

chkconfig –level 2345 iptables on

如果它没有帮助你的操作系统有什么问题。

还有一件事要尝试。 请input以下命令:

 iptables -I INPUT -p tcp -m tcp --dport 7070 -j ACCEPT 

(-Areplace为-I – 这会将此规则添加到input链的开头)再次保存iptables状态,请testing是否有帮助。