我有一个包含所有 iptable 设置的文件。如何将其加载到我的服务器中?

Ale*_*lex 24 iptables

我的系统管理员给了我一个包含 iptables 规则的文件。我输入什么命令来加载它?

我之前看过他做的,他在1行里做的!像...iptables > thefile.dat ??

Ave*_*yne 40

我的系统管理员给了我一个包含 iptables 规则的文件。我输入什么命令来加载它?

iptables-restore < file-with-iptables-rules.txt
Run Code Online (Sandbox Code Playgroud)

我之前看过他做的,他在1行里做的!像...iptables > thefile.dat ??

iptables-save > file-with-iptables-rules.txt
Run Code Online (Sandbox Code Playgroud)


hul*_*ist 7

您使用 iptables-restore加载一个 iptables 配置文件

iptables-restore thefile.dat
Run Code Online (Sandbox Code Playgroud)

这立即生效。但是,为了使此设置在系统重新启动后保持不变,必须保存它们。在大多数发行版上,这可以做到。

/etc/init.d/iptables save
Run Code Online (Sandbox Code Playgroud)

正如在其他的答案中提到的配置可以保存使用

iptables-save > thesavefile.dat
Run Code Online (Sandbox Code Playgroud)

该文件本身是一个文本文件,可以使用任何文本编辑器进行编辑,然后使用 iptables-restore 命令将其重新加载到 iptables 中。