将IP表规则从一个服务器复制到另一个服务器

Jar*_*ier 10 terminal ubuntu iptables

我有一个服务器与iptables规则设置.我想在新服务器上使用相同的规则.我可以以某种方式复制/粘贴它们或使用终端下载/重新上传它们吗?我在Ubuntu上.

Jak*_*uld 19

是.保存如下:

sudo iptables-save > iptables.conf
Run Code Online (Sandbox Code Playgroud)

恢复如下:

sudo iptables-restore < iptables.conf
Run Code Online (Sandbox Code Playgroud)

由于它全部在文本文件中 - 在这种情况下iptables.conf- 然后您可以根据机器特定的参数和方案进行进一步的编辑和调整.

此外,如果您计划在重新启动时保留规则,请考虑iptables-persistent安装然后将规则复制到iptables-persistent加载它们的区域:

sudo cp iptables.conf /etc/iptables/rules.v4
Run Code Online (Sandbox Code Playgroud)

以上是IPv4规则.对于IPV6规则,请执行以下操作:

sudo cp iptables.conf /etc/iptables/rules.v6
Run Code Online (Sandbox Code Playgroud)