首页/安全/安全加固速查/IPv6 参数加固(accept_ra 与重定向)
主机加固基线90 条

IPv6 参数加固(accept_ra 与重定向)

不用或仅静默使用 IPv6 的主机仍是可达攻击面:关闭 RA 接受与重定向接受,防止被伪造路由通告劫持;依赖 SLAAC 的网络需豁免。

安全加固速查安全更新于 2026-10-12
加固项IPv6 路由通告防护
适用平台Linux(静态地址或不用 IPv6 的主机)
风险等级中
基线accept_ra=0;accept_redirects=0(all/default,IPv6)

核查与加固

核查与加固
sysctl net.ipv6.conf.all.accept_ra net.ipv6.conf.all.accept_redirects
cat >> /etc/sysctl.d/99-hardening.conf <<'EOF'
net.ipv6.conf.all.accept_ra = 0
net.ipv6.conf.default.accept_ra = 0
net.ipv6.conf.all.accept_redirects = 0
net.ipv6.conf.default.accept_redirects = 0
EOF
sysctl --system
依赖 SLAAC 自动获取地址的网络里 accept_ra=0 会让主机失去 IPv6 地址与默认路由;云上变更前在测试机验证。

易错点

  • 直接 net.ipv6.conf.all.disable_ipv6=1 会带来绑定 ::1 服务失败等兼容问题,优先参数收敛而非全禁
  • RA 与 DHCPv6 语义不同:关闭 RA 不等于禁用 DHCPv6,按实际寻址方式决定

数据来源与参考

  • CIS Linux Benchmark:IPv6 相关加固项
  • RFC 4861:IPv6 邻居发现

相关工具

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