温馨提示×

debian防火墙怎么备份规则

小樊
47
2026-09-20 16:03:19
栏目: 智能运维

在 Debian 里“防火墙”通常指 iptables / nftables,不同工具备份方式不一样。下面按常见情况说明。


一、如果是 iptables(最常见)

1️⃣ 备份当前规则

iptables-save > iptables-backup.rules

如果是 IPv6:

ip6tables-save > ip6tables-backup.rules

2️⃣ 恢复规则

iptables-restore < iptables-backup.rules

3️⃣ 开机自动恢复(推荐)

Debian 通常可用 iptables-persistent:

apt update
apt install iptables-persistent

安装时会提示是否保存当前规则
之后规则保存在:

/etc/iptables/rules.v4
/etc/iptables/rules.v6

手动保存:

netfilter-persistent save

二、如果是 nftables(新系统常用)

1️⃣ 备份规则

nft list ruleset > nftables-backup.nft

2️⃣ 恢复规则

nft -f nftables-backup.nft

3️⃣ 开机自动加载

Debian 使用 nftables 服务:

systemctl enable nftables

规则文件位置:

/etc/nftables.conf

可把备份内容写入该文件。


三、如果是 UFW(新手常用)

查看并备份

ufw status numbered

UFW 规则目录:

/etc/ufw/

直接备份该目录即可:

cp -r /etc/ufw /backup/ufw-backup

恢复时直接覆盖回去并:

ufw reload

四、快速判断你用的是哪种

which nft iptables ufw
systemctl status nftables ufw

如果你愿意,可以告诉我:

  • Debian 版本(如 11 / 12)
  • 用的是 iptables / nftables / ufw
  • 是否要 自动备份脚本

我可以直接给你一套可用命令或脚本。

0 踩