Mutation
Hello!
To sum it up before my more detailed explanation below, what I want to achieve is the following:
--
Connect through OpenVPN to a PC running Windows 8 x64 which in turn is configured to route all internet traffic through a paid openVPN service that is using a static key. This would mean that I can for example use my iPhone, laptop, other dervice to route all internet traffic via my PC, and the PC would then route all the traffic through the paid OpenVPN service.
--
My current setup works except for the paid OpenVPN service. I use my Iphone to connect to an OpenVPN server I have on the PC, and the VPN connection works and the iPhone's internet traffic is entirely routed through my PC. So far so good.
BUT! When I connect the paid OpenVPN service this forces the iPhone to disconnect from the PC's OpenVPN server and I can't use the VPN on the iPhone anymore. The question is: How can I keep the connection to the PC's OpenVPN server active at the same time as the paid OpenVPN service? And of course route all traffic from my OpenVPN server to the paid OpenVPN. Right now the iPhone traffic is encrypted and routed to the PC but traffic is not encrypted from the PC to the internet.
-I have two Tap Adapters and the paid OpenVPN service connects to Tap1 and the OpenVPN Server connects to Tap2
-The Ethernet connection is ICS-shared with Tap 2 at this moment, but it doesn't work even if share it with Tap 1 instead.
-Internet from the PC works if I connect to the paid OpenVPN service and is correctly routed through the service but as mentioned, then I can't make any client VPN connections to the PC.
- The server and paid OpenVPN service are not using the same subnets and not the same ports on the PC.
I want to have the solution dynamic so that regardless of the client connecting to my PC's OpenVPN Server the traffic should always go through the paid OpenVPN service. Because it is my understanding that I don't have to have a separate Tap adapter för every client that connects to the VPN but rather just one Tap Adapter per server?
Unfortunately I can't paste the config files since I'm at work, but if necessary I'll post them when I get home.
Anybody have brilliant solution for me? 🙂