首页/安全/安全加固速查/反向路径过滤(rp_filter)防源地址欺骗
主机加固基线90 条

反向路径过滤(rp_filter)防源地址欺骗

rp_filter 校验入包源地址在路由表中的可达性,缓解 IP 欺骗与部分环路问题;CIS 建议 all 与 default 均启用严格模式(1)。

安全加固速查安全更新于 2026-10-12
加固项源地址欺骗缓解
适用平台Linux(RHEL/CentOS/Debian/Ubuntu)
风险等级中
基线net.ipv4.conf.all.rp_filter = 1;default.rp_filter = 1

核查

核查
sysctl net.ipv4.conf.all.rp_filter net.ipv4.conf.default.rp_filter
sysctl -a --pattern 'net.ipv4.conf.*.rp_filter' | head -20

加固

加固
cat >> /etc/sysctl.d/99-hardening.conf <<'EOF'
net.ipv4.conf.all.rp_filter = 1
net.ipv4.conf.default.rp_filter = 1
EOF
sysctl --system
非对称路由(多上行、LVS DR 等)下严格模式可能丢包;改动前确认拓扑,必要时用宽松模式 2 而非关闭(0)。

易错点

  • 接口级值与 all/default 取最大值生效,改完要用 sysctl -a 按接口复核
  • 把 rp_filter 设 0 等于完全关闭校验;确需放宽时优先选 2(松散模式)

数据来源与参考

  • CIS Linux Benchmark:Ensure reverse path filtering is enabled
  • RFC 2827:网络入口过滤(BCP 38 思路)

相关工具

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