mysteriumnetwork / mysterium-vpn-desktop

Mysterium VPN is a Desktop VPN client for Windows, macOS and Linux
https://mysterium.network/apps
MIT License
197 stars 41 forks source link

[feature request] Run local proxy #482

Open Redo11 opened 12 months ago

Redo11 commented 12 months ago

Is your feature request related to a problem? Please describe. So, sometimes I want to use the VPN on specific apps, like web browser and leave the rest of the system untunneled.

Describe the solution you'd like My solution would be to run a local proxy, so when an app connects to socks5 proxy on localhost it is tunneled through the VPN. The proxy would run locally and be bundled into the application, so no changes to the architecture of the VPN are needed. It would be optional and configurable in the settings.

Describe alternatives you've considered On Linux, I've tried using network namespaces but they are too complicated to set up and are not user friendly at all. Other option is to run VPN on a VM, but then there is no way to pass the proxy port to host os.