在历史上,我会简单地编辑一个文件,然后
重新启动整个服务器。
我将克隆打开端口 22 的行,
将其更改为 80,然后保存文件..并重新启动
整个系统,以便 iptables 将以打开的端口 80 启动。
但最近......该文件
在我的 centos 6.5 操作系统中不再存在
谷歌上的大多数答案都表明我必须与 iptables 交互
才能启用和禁用端口。
是否可以不与 iptables 交互,而只是
将您面前的所有内容视为一个可编辑文件?
答案1
/etc/sysconfig/iptables
在 CentOS 中,如果您没有该文件,您可以简单地通过使用iptables-save
将当前规则集转储到文件中来创建它。
iptables-save > /etc/sysconfig/iptables
要加载文件,您不需要重新启动机器,您可以使用iptables-restore
iptables-restore < /etc/sysconfig/iptables
答案2
我认为应该是“service iptables save”将其保存在 /etc/sysconfig/iptables 上,然后“service iptables restart”以确保创建的规则保持不变