-
Notifications
You must be signed in to change notification settings - Fork 57
Description
Hi. I would like to have a setup where i use ivpn to connect to the internet by default for all apps, but then for some specific apps use another vpn, but not over already existing ivpn connection.
Like this:
┌────┐
┌────────────┤appN│
│ ┌────┐ └────┘
┌────────┐ ┌────┐ ├────┤app1│
│ │◄─────│ivpn│◄───┤ └────┘ ┌────┐
│ │ └────┘ └─────────────┤app2│
│ │ └────┘
│internet│ ┌──────────┐ ┌────────┐
│ │ │custom │ │specific│
│ │◄───│profile │◄──────┤ app │
│ │ │wireguard │ └────────┘
└────────┘ └──────────┘
Im on linux and I use vopono to run specific apps through vpn tunnels.
So i normally do the following: curl https://ipinfo.io/ip i get an IP address of my host. Then when i use wireguard setup on VPS i would do the following with vopono: vopono exec --custom /path/to/wireguard_profile.conf "curl https://ipinfo.io/ip" and i get an IP address of VPS. Then when i connect to ivpn with ivpn connect -antitracker -protocol wg -v2ray quic -fastest i would expect this to somehow work: ivpn splittun -appadd vopono exec --custom /path/to/wireguard_profile.conf "curl https://ipinfo.io/ip", it doesn't.
Could you please help me set this up? Im not really proficient in networking