ivpn / desktop-app

Official IVPN Desktop app
https://www.ivpn.net/apps/
GNU General Public License v3.0
345 stars 48 forks source link

Better gaming experience using Split Tunneling [Linux] #147

Closed candroid-man closed 2 years ago

candroid-man commented 2 years ago

Feature request

Better compatibility with Steam and other popular game launchers and Split Tunneling.

Description

Currently, when you try to utilize split tunneling, you have to launch the desired app through IVPN. Once that is done because it opens 2 apps, it doesn't actually affect the game, which can heavily impact gaming performance due to the nature of VPNs. If split tunneling worked like other VPNs, you would simply select which apps you do not want affected by the VPN and you can launch them as normal, but as of right now you are either forced to disable IVPN completely (which sometimes shuts off my internet for whatever reason until I restart without IVPN on startup), or get high ping and or network lag in high performance video games.

stenya commented 2 years ago

@candroid-man Please, clarify: Is the split-tunneling not working at all for you when you start Steam out from the IVPN application?

Or you just do not like the fact that applications have to be started out from the IVPN app? This is the nature of how split-tunneling works on Linux. In order to guarantee that the application/command (and its all child processes) are split out from a VPN connection - the application must be started in a specific way.

You wrote If split tunneling worked like other VPNs, you would simply select which apps you do not want affected by the VPN and you can launch them as normal. Can you, please, give us an example of VPN applications you know that allow doing that (on Linux)?

candroid-man commented 2 years ago

From my experience, split tunneling doesn't work at all when it comes to Steam games. I will have to test this more once I get home from work and will update the issue with my findings.

As for it working "like other VPNs" I was unaware that is how it had to work on Linux specifically, so that's my bad. But what I meant was how it works on Windows, where you just add the app to a list of apps that you don't want affected by the VPN, and it iust works passively. It is a shame that is impossible to do on Linux, but I'm not going to argue with you, you are clearly more knowledgeable on the topic.

stenya commented 2 years ago

No one arguing )) I just was wondering if there are any VPN apps that provide split tunneling on Linux in another way. And I do not want to say that it is not possible. Please, note: you need to start the Steam app out from IVPN app before you are starting games out from the Steam.

candroid-man commented 2 years ago

Ahhh see I was trying to open the game itself rather than Steam. I will try that as soon as I get a chance.

I have only used IVPN on Linux so I'm not too sure if there is another way of doing that, I will investigate

stenya commented 2 years ago

@candroid-man Hi! I suppose the problem is solved. I am closing the ticket. Please, feel free to reopen it if required.