Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Windscribe is leaking IPv6 when running in inclusive split tunneling mode #206

Open
amirrh6 opened this issue Dec 21, 2024 · 4 comments
Open

Comments

@amirrh6
Copy link

amirrh6 commented Dec 21, 2024

Describe the bug
While IPv4 is tunneled through Windscribe, IPv6 is leaked.

OS and app information:

  • OS: Ubuntu (GNOME) 24.04
  • App version 2.12.7

To Reproduce
Steps to reproduce the behavior:
0. Make sure your internet connection is providing both IPv4 and IPv6

  1. Go to Settings > Connection > Split Tunneling
  2. Set Mode to 'Inclusive'
  3. Try adding an app like a browser, say Chromium
  4. Check your IP with https://whatismyipaddress.com/
  5. Try clicking on your IPv4 and IPv6 for more details.

Expected behavior
Both IPv4 and IPv6 should be tunneled through Windscribe while currently only IPv4 is tunneled.

@bernerdad
Copy link
Collaborator

bernerdad commented Dec 21, 2024

Hi. Please give our recent beta release a try and let us know if the issue still exists for you. We've improved IPv6 behavior in the 2.13 release. However, please note that IPv6 will be blocked. We do not yet support IPv6 over the tunnel. Thanks!

@amirrh6
Copy link
Author

amirrh6 commented Dec 21, 2024

@bernerdad
I tested different scenarios with v2.13.5 and here is the results:

Inclusive mode is not working at all (no application is tunneled) so every application (even those which were supposed to be tunneled) are leaking IPv4 and IPv6.
Exclusive is not working too (excluded applications are still tunneled), however IPv6 is blocked for every application.

I understand how difficult it can be to implement split tunneling on Linux; I'm available to help with testing.

@bernerdad
Copy link
Collaborator

Thank you for the testing update. All the engineers are away now for Christmas break. We'll revisit this in early January. Cheers!

@jaxu
Copy link
Contributor

jaxu commented Dec 24, 2024

In the meantime, please ensure you are not trying to split tunnel a symlink or a launcher app. This often happens with e.g. firefox, where the .desktop file points to a launcher script that runs the actual binary. If this is the case, you'll need to use the + icon to add the correct binary manually.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

3 participants