tech-net archive
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]
Re: IPv6 + tunnel + ESP + IPcomp?
> While I can get an IPv4+IPcomp+ESP interop between NetBSD and Linux to
> work, I can't say the same for IPv6+IPcomp+ESP.
>
> Now presumably this is just some mistake on my part, and a look at the
> IPv6 + IPcomp + ESP test will reveal all. Except that is only testing
> NetBSD-NetBSD and for me my config that seems to work.
Yea.
I found two quirks:
- the test adds transport entries with no address vis:
esp/transport//require
where as I was including them vis:
esp/transport/fc00::1-fc00::2/require
setkey(8) waffles on this but
draft-schilcher-mobike-pfkey-extension-01 says don't (lots of examples
on the interweb do)
leaving this out made no difference
- kern/56833 meant that I was ending up with an esp entry like:
2001:db8:1:2::23 2001:db8:1:2::45
esp mode=tunnel spi=182168845(0x0adbad0d) reqid=0(0x00000000)
when it should have had mode=transport
like the test, setting it to mode=any made no difference
It's with noting that IPv4 -> IPcomp -> ESP -> IPv4 tunnels with
with this set wrong do interop with small packets at least). Scary.
With these tweaks I'm left with one difference - I configure aes-sha1
whereas the test configures just aes (ulgh).
So.
Is IPv6 -> IPcomp -> ESP(aes-sha1) known to interop?
> So before I dig further, has IPv6 IPsec ESP been shown to interop
> with non NetBSD systems?
>
> > I tend to do transport mode ipsec and use GRE when I tunnel.
> >
> > Andy
Home |
Main Index |
Thread Index |
Old Index