I have one config for OpenVPN tunnel from my initial location to elsewhere in the world. Then I want to run another OpenVPN app to run through the first channel to another place, I already have two configs for both setups, I only need to set up a composition of VPN tunnels. I'm pretty noob at networking and VPNing so detailed explanation and links to the detailed guides will be highly appreciated.
UPD
As the question was misunderstood, I'll try to explain a little bit more. Sorry for my poor ASCII, but looks like the only way to draw graphs in SO.
tunnel1 \_________/
tunnel2 \___________________________/
PC------------------------------------- target server
___________________________
/ _________ \ target location
/ \ interim server
But not like that, as it was offered to do in comments:
tunel1 tunel2
\___________/ \______________/
PC------------------- interim ---------------- target server
___________ ______________
/ \ / \ target location
I have OpenVPN config for tunnel1
and for tunnel 2
. Could I start one instance of ubuntu-linux openvpn
for tunnel1
config, and then run another instance of the same program with config#2
in that way it would not notice that it works through instance #1?
If so what exactly I should do and which changes to the config I should do?