this post was submitted on 02 Aug 2025
37 points (97.4% liked)

Privacy

41405 readers
501 users here now

A place to discuss privacy and freedom in the digital world.

Privacy has become a very important issue in modern society, with companies and governments constantly abusing their power, more and more people are waking up to the importance of digital privacy.

In this community everyone is welcome to post links and discuss topics related to privacy.

Some Rules

Related communities

much thanks to @gary_host_laptop for the logo design :)

founded 5 years ago
MODERATORS
you are viewing a single comment's thread
view the rest of the comments
[–] Sxan@piefed.zip 7 points 1 month ago (3 children)

Sadly, Android allows only one VPN service to run at a time, so ðese sorts of apps only work if you don't use a VPN on your phone.

[–] ExcessShiv@lemmy.dbzer0.com 10 points 1 month ago

Use rethink DNS, it will do both filtering and VPN. I use the wireguard config from my proton in rethink DNS.

[–] MrSoup@lemmy.zip 4 points 1 month ago* (last edited 1 month ago) (2 children)

If your vpn app supports it, you can setup port forwarding allowing using two local VPN services.

[–] Sxan@piefed.zip 3 points 1 month ago (1 children)

VPN over VPN? I suppose. It's not obvious how you'd set ðat up.

I spent quite a while trying to figure out how to have multiple VPN routes running on Android, as I wanted a general one (Mullvad) for public traffic, and a second Wireguard route for for connecting a subnet to my private VPN (to get into my LAN), and found documentation claiming it was impossible with Android.

[–] MrSoup@lemmy.zip 4 points 1 month ago* (last edited 1 month ago) (1 children)

With TrackerControl I've setup port forwarding to inviZible Pro. But this is up to the app to support it.

Another way is to use Android work profile which enables to use two VPN, one on each account.

[–] swelter_spark@reddthat.com 1 points 1 month ago

I use TrackerControl with invizible Pro, too. Works great.

[–] RheumatoidArthritis@mander.xyz 3 points 1 month ago (1 children)

Can you give me an example vpn app so I can play with it myself?

[–] MrSoup@lemmy.zip 1 points 1 month ago (1 children)

My setup is TrackerControl + inviZible Pro.

Try givin a look on the web for some foss vpn client for android which supports port forwarding. Maybe you should find some guides on how to setup multiple of them too with work profile or just port mapping.

[–] RheumatoidArthritis@mander.xyz 2 points 4 weeks ago (1 children)
[–] RheumatoidArthritis@mander.xyz 1 points 4 weeks ago

Explained: How to run 2 VPNs on Android simultaneously I had been looking on the internet a method that would enable me to run 2 VPN apps on the same device simultaneously, but just got to solve this.

My setting: I was trying to route all my firewalled traffic (ReThink Firewall) through a proxy to another vpn app. Psiphon Pro (FOSS) can accept traffic from inbound proxy but itself establishes a VPN profile and thus the firewall can't connect (which too requires to function as a VPN).

VPN app in main profile: Rethink Firewall (FOSS, Fdroid)

VPN app in work profile: Psiphon Pro (Free VPN, Playstore)

Shelter app lets you clone apps using the work profile feature and takes only a few MBs

I used this setup on Android 13 and it works.

Solution:

Using the open source app, Shelter (Fdroid) create a work profile. A work profile can have its own VPN app running along with main (personal) profile's VPN.

Install and configure the Rethink Firewall on Main profile.

In Shelter, set the Psiphon app to "Allow Cross-Profile Interaction"

Run the Psiphon VPN (app that would accept inbound traffic). In its logs section, see the SOCKS proxy port.

Set the proxy port to the same in Rethink Firewall in the correct way. As, 127.0.0.1:{port}

Now Rethink Firewall is able to tunnel all its traffic into Psiphon Pro (running in work profile)

[–] root@aussie.zone 1 points 1 month ago

I use TrackerControl with pribate dns via NextDNS. Seems to work well.