为了在我的服务器上启用端口 7070,我运行了
iptables -A INPUT -p tcp -m tcp --dport 7070 -j ACCEPT
通过 SSH 然后
service iptables save
将规则保存到/etc/sysconfig/iptables
文件中。
但是,当我重新启动服务器时,保存的规则不会应用。如何在服务器重新启动时自动应用此规则?
答案1
这将列出 iptables 启动的状态:
chkconfig --list iptables
“标准”配置如下:
iptables 0:关闭 1:关闭 2:开启 3:开启 4:开启 5:开启 6:关闭
此命令设置默认值:
chkconfig --level 2345 iptables 开启
如果没有帮助,则说明您的操作系统有问题。
还有一件事要尝试。请输入此命令:
iptables -I INPUT -p tcp -m tcp --dport 7070 -j ACCEPT
(-A 被替换为 -I - 这会将此规则添加到输入链的开头)再次保存 iptables 状态并测试是否有帮助。