在 Debian 里“防火墙”通常指 iptables / nftables,也可能是 ufw。不同方案的配置迁移方式不一样,下面按常见情况说明。
sudo ufw status verbose
手动记录规则,或备份:
sudo cp -r /etc/ufw /backup/ufw
sudo systemctl stop ufw
sudo cp -r /backup/ufw /etc/ufw
sudo systemctl start ufw
sudo ufw enable
✅ ufw 配置基本都在 /etc/ufw/
sudo iptables-save > iptables.rules
sudo ip6tables-save > ip6tables.rules
复制文件后导入:
sudo iptables-restore < iptables.rules
sudo ip6tables-restore < ip6tables.rules
sudo apt install iptables-persistent
sudo netfilter-persistent save
规则保存在:
/etc/iptables/rules.v4
/etc/iptables/rules.v6
sudo nft list ruleset > nftables.conf
sudo nft -f nftables.conf
sudo systemctl enable nftables
配置文件位置:
/etc/nftables.conf
sudo ufw status
sudo nft list ruleset
sudo iptables -L
如果你能告诉我:
我可以给你精确的一步一步迁移命令。