Jump to content

VPN Split Tunneling Help!

jamesw2804

Hello! I am a small content creator and have recently started to stream. However I have a bit of a problem, my ISP throttles all connections that go outside the country (i currently live in Peru). To bypass this I am using a VPN. Unfortunately, the only VPN that would run at a reasonable upload speed was HotSpot Shield (i tried NordVPN, ExpressVpn, And PIA). Which doesn't have split tunneling... The ping I get is waaay too high for most games or even discord... My question is if it is possible to only have OBS (streaming program) run through the VPN and everything else to go through the "normal" route. I have noticed that HotSpot Shield uses a virtual network adapter (TAP-Windows Adapter V9). 

I am using Windows 10 Home 64 bit. And I use an ethernet cable connected directly to the motherboard. There aren't any other NIC's.  Any help would be greatly appreciated!! 

image.png

Link to comment
Share on other sites

Link to post
Share on other sites

Not really anyway to do it with consumer VPNs unless the VPN app supports it (some do, Hotspot Shield does not).

[Out-of-date] Want to learn how to make your own custom Windows 10 image?

 

Desktop: AMD R9 3900X | ASUS ROG Strix X570-F | Radeon RX 5700 XT | EVGA GTX 1080 SC | 32GB Trident Z Neo 3600MHz | 1TB 970 EVO | 256GB 840 EVO | 960GB Corsair Force LE | EVGA G2 850W | Phanteks P400S

Laptop: Intel M-5Y10c | Intel HD Graphics | 8GB RAM | 250GB Micron SSD | Asus UX305FA

Server 01: Intel Xeon D 1541 | ASRock Rack D1541D4I-2L2T | 32GB Hynix ECC DDR4 | 4x8TB Western Digital HDDs | 32TB Raw 16TB Usable

Server 02: Intel i7 7700K | Gigabye Z170N Gaming5 | 16GB Trident Z 3200MHz

Link to comment
Share on other sites

Link to post
Share on other sites

Hmm, another way I thought of doing it was by using a virtual machine. Having Obs and the VPN run in the virtual machine and using the NDI plugin to connect it to the pc... but I don't know if it would work either or if my computer would handle it. Its an i74930k with 32gb of ddr3 RAM.

Link to comment
Share on other sites

Link to post
Share on other sites

Welp, i tried using a virtual machine and i managed to get it all working with the VPN etc etc... however... the amount of cpu power needed is colossal. This meant that 80% was being used without even opening a game. In conclusion, the only way is to either put up with it, move to a different country, or have a second machine that that is in charge of encoding the information and uses the vpn. 

 

or trick the vpn with a virtual NIC or something.... which im not capable of doing lol....

Link to comment
Share on other sites

Link to post
Share on other sites

If the OBS destination has a know IP actually: yes. All the VPN does to your routing table is adding routes

Open up a command prompt and check with "route print".

Try setting a new default route with your normal interface with a lower metric and a route to your VPN interface with for the IP of the destiation with an even lower metric.

Link to comment
Share on other sites

Link to post
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now

×