mirror of
https://github.com/EasyTier/EasyTier.git
synced 2026-08-07 13:09:46 +00:00
17195a5cc4
Track each shared tun member's claimed IPv4 and IPv6 addresses in the dispatcher. When a packet arrives from the shared device, keep the existing flow affinity lookup first, then route by source address owner before falling back to an arbitrary member. This keeps public IPv6 auto traffic on the member that owns the leased address while preserving the simple local-origin fallback. Migrate high-value shared tun coverage from the backup branch: real member communication, no_tun isolation, proxy CIDR forwarding, and public IPv6 auto through a shared device.