Android client and IPv6 gateway
I have StrongSwan (1.4.5) set up on my Nexus 5 (lollipop) and on a Linux gateway. Thanks to T-Mobile, the Android has a native ipv6 address. The gateway also has an ipv6 address.
When I enter the ipv6 address of the gateway on the Android app, it complains with:
[IKE] unable to resolve 2001:db88::2, initiate aborted
I tried enclosing the address in square brackets: [2001:db88::2], with the same result.
I tried using gateway-ipv6.example.net (which has only a AAAA record), and still no luck.
Is it possible for the Android client to establish a tunnel to an ipv6 endpoint? How?
#1 Updated by Tobias Brunner about 6 years ago
- Tracker changed from Issue to Feature
- Status changed from New to Feedback
Is it possible for the Android client to establish a tunnel to an ipv6 endpoint?
No, currently not. Because the app has to use UDP encapsulation for ESP (we can't send raw ESP packets as unprivileged app) and the Linux kernel currently does not support UDP encapsulation for IPv6, we have disabled IPv6 in the app (for IKE/outer tunnel addresses).