NetBSDのracoon2がNAT越えとIPv6を標準サポート、VPNクライアント接続の苦労が消える
Improving and Stabilizing the Racoon2 IKE Daemon in NetBSD
Google Summer of Code 2026のプロジェクトで、NetBSDのIKEデーモンracoon2が大幅に改善された。NAT越え(RFC 3947/7296)の実装により、NAT背後でも特別なセレクタ設定なしでWindows、iOS、Androidの標準VPNクライアントと接続可能に。IPv6はデフォルトで有効化され、設定ファイルをそのまま使える。さらに、断片化(RFC 7383)の安定化や、回帰テストを防ぐユニットテストフレームワークも導入された。
NATデバイスが経路上にある場合、ピアがフェーズ2で提案したアドレスがレスポンダの設定済みセレクタと一致しなかったため、レスポンダはイニシエータ側でのみ有効な追加セレクタを必要としていた。