首页/安全/安全加固速查/iptables 最小基线规则集(白名单模型)
本包目录(363 条)
主机加固基线90 条
防火墙与访问控制50 条
口令与认证策略55 条服务与端口收敛50 条补丁与漏洞管理50 条日志与审计34 条基线核查命令34 条

iptables 最小基线规则集(白名单模型)

iptables 加固的标准骨架:默认策略 DROP,先放 loopback 与已建立连接,再逐条放行业务端口——先拒绝后放行的白名单模型。

安全加固速查安全更新于 2026-10-12
加固项默认拒绝与状态跟踪
适用平台Linux(iptables/nft 兼容层)
风险等级高
基线INPUT/FORWARD 默认 DROP

基线骨架(配合 iptables-apply 或带外通道执行)

基线骨架(配合 iptables-apply 或带外通道执行)
iptables -P INPUT DROP
iptables -P FORWARD DROP
iptables -P OUTPUT ACCEPT
iptables -A INPUT -i lo -j ACCEPT
iptables -A INPUT -m conntrack --ctstate ESTABLISHED,RELATED -j ACCEPT
iptables -A INPUT -p tcp --dport 22 -j ACCEPT
iptables -A INPUT -p tcp --dport 443 -j ACCEPT
iptables -A INPUT -m limit --limit 10/min -j LOG --log-prefix 'IPT-DROP: '
iptables -A INPUT -j DROP
FORWARD 默认 DROP 会影响容器与路由转发场景:先确认本机职责(是否跑 Docker、是否做网关)再执行。

易错点

  • 规则写错即自锁:远程操作前准备好云控制台 VNC 兜底,或全程使用 iptables-apply
  • LOG 规则必须限速(-m limit)且放在 DROP 之前:被扫描时日志会暴涨

数据来源与参考

  • netfilter 官方文档:iptables
  • NIST SP 800-41 rev1:防火墙策略指南

相关工具

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