NetBSD racoon2:IPv6 与 NAT-T 全面修复

Improving and Stabilizing the Racoon2 IKE Daemon in NetBSD

在 Google Summer of Code 2026 项目中,Artem Belan 对 NetBSD 的 racoon2 IKE 守护进程进行了深度重构。项目彻底解决了长期存在的 IPv6 支持缺陷,使其默认即可用;实现了符合 RFC 7383 的 IKE 分片机制,防止大包导致崩溃;修复了 IKEv1 和 IKEv2 中的 NAT 穿透逻辑,不再需要繁琐的变通配置。此外,项目统一了地址宏的行为,建立了自动化单元测试框架,并完善了与 Windows、iOS 和 Android 原生 VPN 客户端的互操作性。这些改进让 racoon2 能够稳定地作为 L2TP/IPsec 或 IKEv2 服务器运行,无需任何 workaround。

该守护进程现在可以驻留在 NAT 设备之后,无需任何变通配置选项即可为现代 VPN 客户端提供服务。

同日更多故事

2026-10-07