How to design work OpenVPN?

How to design a working OpenVPN provided 3 servers. The connection between the servers in the following way:
1 2
1 3
2 1
2 3
3 1
3 2
I understand that you can just make a server for example on the ground and through the virtual subnet to join a second and third server. But I'd like to share the connection between destinations on different network cards. Ie if you take into account the first server. Then through one network card connection goes to the second server, using another network card to the third server.
I was lost in thought how to make several installations of OpenVPN on the same server.
July 2nd 19 at 17:07
4 answers
July 2nd 19 at 17:09
How to run multiple versions of OpenVPN on the same server?

systemctl start openvpn@server (will use the file server configuration.conf)
systemctl start openvpn@server2 (will use the config file on server2.conf)
A "to boot" systemctl enable openvpn@server? - Rene commented on July 2nd 19 at 17:12
: exactly - Jensen.Rosenbaum commented on July 2nd 19 at 17:15
: and certificates and keys are created according to the standard scheme? - Rene commented on July 2nd 19 at 17:18
: all of the standard scheme. Just 2 config. They will differ you have certificates and port on which the server listens to the connection. You are completely ociali your scheme. Perhaps you will do 2 connections on each server - one configuration server, the second is in the configuration of "client" - Jensen.Rosenbaum commented on July 2nd 19 at 17:21
And if I need another service to clone on a single server. Configuration files is also, according to this scheme? - Rene commented on July 2nd 19 at 17:24
July 2nd 19 at 17:11
To start with TK. In which human language describes the target.
July 2nd 19 at 17:13
How to use unit templates to run multiple versions of OpenVPN on the same server?
July 2nd 19 at 17:15
For starters, I agree with comrade

If I understand correctly this "TK" then the person should make a connection 3 OpenVPN servers (no daemons on 1 machine) and prepare a clear scheme of ranting.
although after reading the last line I think he wants to run several vpn daemons on a single server and to connect them together ... but dismiss this option because of its absurdity :)

if my first assumption is correct , then the easiest would be to connect server under the "each with each" not probressive of ranting!!! using on each server for 3 demon (1 server and 2 clients) according to the scheme shown friend well, or "manual start" or through the well screen, or even how any perverse way. Then using editing hosts, you can clearly determine who and where will go.

Find more questions by tags VPNLinuxOpenVPN