温馨提示×

ubuntu防火墙备份与恢复方法

小樊
49
2025-08-05 16:23:53
栏目: 智能运维

Ubuntu防火墙主要有ufwiptables两种管理工具,以下是对应的备份与恢复方法:

一、ufw防火墙

  • 备份规则
    • 导出规则到文件:sudo ufw export > /path/to/backup/ufw.rules
    • 导出详细规则(含注释):sudo ufw status verbose > /path/to/backup/ufw-status.txt
  • 恢复规则
    • 从规则文件恢复:sudo ufw import < /path/to/backup/ufw.rules
    • 恢复前需先禁用ufw:sudo ufw disable,恢复后重新启用:sudo ufw enable

二、iptables防火墙

  • 备份规则
    • 保存IPv4规则:sudo iptables-save > /etc/iptables/rules.v4
    • 保存IPv6规则:sudo ip6tables-save > /etc/iptables/rules.v6
  • 恢复规则
    • 恢复IPv4规则:sudo iptables-restore < /etc/iptables/rules.v4
    • 恢复IPv6规则:sudo ip6tables-restore < /etc/iptables/rules.v6

三、注意事项

  1. 权限要求:操作需使用sudo或root权限。
  2. 恢复前检查:确保备份文件完整,恢复前可先备份当前规则。
  3. 版本兼容性:Ubuntu 18.04及以上默认使用nftables,若需兼容iptables需安装iptables-nft

0