VPN network DNS resolution does not work for Android apps
Hello! I use at the moment the SecureFishNet for VPN connection because the native client gives me an error for some unknown reason (there is other question about that). While it works fine with native browser and other apps, the DNS does not work with Android apps like Firefox browser. I have to give the IP address every time to get to the site or other place. This is a problem where there is several services on the same IP address at the same time.
Does anyone have a workround for this? I have tried differend SFN settings without a solution.
The symptoms you see show that the Android environment uses a different resolver than Sailfish after you started the VPN connection. Have you tried stopping Android Support, starting the VPN connection and then starting Android Support again? Perhaps DNS resolver information will then get passed to the Android environment.
Unfortunately, I can't test this because I don't ever run Android Support.
Maus ( 2019-05-03 19:42:26 +0200 )editThanks for the idea Maus but after testing the result is still the same. I have also rebooted whole device etc.
2kanaa ( 2019-05-04 00:19:22 +0200 )editI know that my comment will not be a big help. When I'm connected to my openVPN Server via SecureFishNet, Threema, Conversarion, here maps and all my other german Android Apps do connect to the internet. Xperia X with 3.0.3
edit: firefox from yalp store does work as well
dirksche ( 2019-05-04 12:18:12 +0200 )edit@dirksche, @2kanaa, this only makes sense if SFOS and Android Support use completely different virtual interfaces on top of the physically active network interface. I can imagine how I'd have to set up something like this, and I can even imagine why it would have been implemented that way, but anyway, this would be a disappointing thing.
Maus ( 2019-05-04 21:16:59 +0200 )edit@Maus Sorry, I don't understand your comment. For me everything works fine. Android apps do connect to the internet when VPN is active
dirksche ( 2019-05-04 22:09:29 +0200 )edit