spdadd 192.168.hoge.0/24 192.168.fuga.0/24 any -P out ipsec esp/tunnel/2002:X:Y:1::1-2002:A:B::1/require;みたいな謎指定をしてしまった。
IPv4パケットをどうやってIPv6パケットとしてトンネルさせるんだよ!!
正解は
spdadd 2002:X:Y::/48 2002:A:B::/48 any -P out ipsec esp/tunnel/2002:X:Y:1::1-2002:A:B::1/require; spdadd 2002:A:B::/48 2002:X:Y::/48 any -P in ipsec esp/tunnel/2002:A:B:1::1-2002:X:Y::1/require;という感じ。
んでifconfig gif createしてtunを通してroute addしてIPv6に包んでトンネルするように設定。



[ コメントする ]