-
-
Notifications
You must be signed in to change notification settings - Fork 55
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
[BUG] - debounce delay not working and IP leak on auto tunneling #532
Comments
Does IP address leak occur when switching the Internet between mobile data and Wi-Fi? |
Exactly, |
Hello! There is always a leak or potential for a leak if you do not have a kill switch enabled. If you are worried about leaking, you need to be using a kill switch. It does not matter how fast the switch happens. If you are not either using either the native kill switch (best option for preventing leaks) or the VPN kill switch provided by WG Tunnel (less secure option, but good if you want LAN bypass), then you are leaking. If you're using Macrodroid with the original wireguard app without a kill switch, your IP is still leaking it is just less noticeable. Can you help me understand your use case for auto tunnel? Typically, if IP leaking is something that concerns you, you should just be using kill switch with AOVPN. There is no problem enabling native kill switch and using it with auto tunnel. This works, it just depends on what your use case is and what you're trying to accomplish. |
Thank you for the response, IP leak is a concern for everyone who is using vpn, otherwise if someone is fine with IP leak, then why use vpn? Once more, my case is simple, at home wifi, I want to disable phone vpn and when away from wifi, I want vpn to connect, without IP leak. |
Thanks for the additional details! So, there is no way to automate this that is 100% protected because of Android limitaitons with native kill switch not allowing to be toggled in an automated way. It all depends on how important not leaking is to you. If it is very important, you will need to manually toggle native kill switch or use native kill switch and have auto tunnel connect you to a different tunnel if you wish while you are at home. The best way to automate that will prevent leaking (but not 100%) would be to use the VPN kill switch in WG Tunnel. I will need to add a feature (a feature which should have already been there so I'm sorry for not adding that yet) where the VPN kill switch will be automatically turned off while connected to a trusted network by auto tunnel. This way, even if auto tunnel has a delay, VPN kill switch will be active during this delay and help prevent leaking. I'll work on adding this feature. |
This is a fantastic and realistic response, |
I set the debounce delay to 0.
I close the app and reopen and I see it back to 3
I saw few complains that there is an IP leak on auto tunneling, specially when switching from WIFI to mobile network.
Your previous suggestion to use killswitch (block internet on no VPN) is not a solution since it means to simply not to use the auto tunneling feature.
I am using currently Macrodroid and Wireguard app to put tunnel up and down on trusted Wifi (until you solve the IP leak and I can use your app again)
For sure your app would be the 1st choice if this IP leak is solved.
Please note, the IP leak on auto tunneling during the switch to trusted wifi is very clear.
I am looking forward for next update.
The text was updated successfully, but these errors were encountered: