首页/安全/安全加固速查/iptables 规则持久化(重启不丢)
防火墙与访问控制50 条

iptables 规则持久化(重启不丢)

iptables 规则默认只在内存,重启即清空;用 iptables-save/restore 配合发行版服务完成持久化,并纳入配置管理。

安全加固速查安全更新于 2026-10-12
加固项规则持久化
适用平台Linux(iptables)
风险等级中
基线重启后规则与批准版本一致

RHEL 系

RHEL 系
yum install -y iptables-services
service iptables save
systemctl enable iptables

Debian/Ubuntu 系

Debian/Ubuntu 系
apt install -y iptables-persistent
netfilter-persistent save
systemctl enable netfilter-persistent
# 规则文件:/etc/iptables/rules.v4
手工 `iptables-save > 文件` 不会自动加载:必须有服务或脚本在启动时 restore,否则重启后规则归零。

易错点

  • nft 后端系统上 iptables 命令经翻译层工作:与原生 nft 命令混用会互相覆盖,选定一套口径
  • 持久化会把错误规则固化:保存前先本地验证(或 iptables-apply),别把自锁规则写进开机加载

数据来源与参考

  • Debian 文档:iptables-persistent / netfilter-persistent
  • RHEL 文档:iptables-services

相关工具

​‌‌​​‌​​​‌‌​‌‌‌‌​‌‌​​​‌‌​‌‌‌​​‌‌​​‌​‌‌‌​​‌‌‌​​​‌​‌‌​‌​​‌​‌‌‌​​​‌​‌‌​‌​​‌​‌‌​​​‌‌​‌‌‌​‌​​​‌‌​‌‌‌‌​​‌​‌‌‌​​‌‌​​​‌‌​‌‌​‌‌‌‌​‌‌​‌‌​‌