麒麟linux如何便捷或快速保存防火墙的所以配置
时间: 2023-05-19 15:04:28 浏览: 391
您可以使用iptables-save命令将防火墙的所有配置保存到文件中,例如:
iptables-save > /etc/iptables/rules.v4
这将把防火墙的IPv4规则保存到/etc/iptables/rules.v4文件中。如果您还有IPv6规则,可以使用ip6tables-save命令将其保存到另一个文件中。要在系统启动时加载这些规则,您可以在/etc/network/if-pre-up.d/目录中创建一个脚本,例如:
#!/bin/sh
iptables-restore < /etc/iptables/rules.v4
ip6tables-restore < /etc/iptables/rules.v6
然后将其命名为一个唯一的名称,例如firewall,确保它是可执行的,并在文件名前面添加数字以指定执行顺序,例如:
chmod +x /etc/network/if-pre-up.d/10firewall
这将确保在网络接口启动之前加载防火墙规则。
阅读全文