Skip to content
Discussion options

You must be logged in to vote

Hi,

That warning is about scope. The new IPv6 NAT mode is userspace NAT66/proxying, not full kernel packet NAT. It assigns clients an app-owned ULA /64, then proxies supported IPv6 traffic through the root daemon: TCP, UDP, DNS through those paths, and best-effort ICMPv6 echo/error handling. It does not translate every possible IPv6 packet or arbitrary IPv6 Next Header protocol, so things like ESP/AH/SCTP/GRE/custom raw IPv6 are not forwarded.

For leaks: NAT mode is intended to fail closed for downstream IPv6. Unsupported IPv6 traffic should be blocked/dropped instead of bypassing through normal platform IPv6 forwarding. This is different from System mode, where Android’s own IPv6 routing…

Replies: 1 comment 1 reply

Comment options

You must be logged in to vote
1 reply
@poqdavid
Comment options

Answer selected by poqdavid
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Category
Q&A
Labels
None yet
2 participants