tailscale / tailscale

The easiest, most secure way to use WireGuard and 2FA.
https://tailscale.com
BSD 3-Clause "New" or "Revised" License
17.82k stars 1.38k forks source link

FR: IOS/ANDROID client add special exit node for single app #12727

Closed xrain0610 closed 1 week ago

xrain0610 commented 2 weeks ago

What are you trying to do?

i have some exit-node , the app need use exit-node to run , but now only can let exit-node global , i think it should have a feature, let me can set exit-node for special app

How should we solve this?

make a list , can select installed app for exit-node, then tailscale connect , the app will use the special exit-node instead of global exit-node.

What is the impact of not solving this?

No response

Anything else?

No response

mkevinstever commented 2 weeks ago

I think this FR request have high probability doesn't accepted by tailscale team. because tailscale isn't a VPN for this.

agottardo commented 2 weeks ago

What platform is this for? Android? iOS?

xrain0610 commented 1 week ago

Android , I see the version 1.7 add split tunnel , I think , this feature can add a method to let app use special exitnode...

agottardo commented 1 week ago

This unfortunately cannot be done, due to system limitations. Apps are either included or excluded from the tunnel, but there is no way to assign specific routes to a particular app. It's something Android does not support.