Hi, I am trying to set up a resilient OpenVPN network.
I plan to have 3 servers (geography separated at different providers) and about 10 clients.
My application requires that each client is on the same broadcast domain (subnet) so I am using tap devices.
This works perfectly with one server and multiple clients.
However when using multiple servers in each clients configuration there is no guarantee that all clients will connect to the same server.
Is there a way to bridge the servers in such a way that all clients connected to any server are on the same network.
The traffic over this network will not be too large so load balancing should not be an issue.
I have been looking for resources but haven't found anything useful.
Any advice, resources or help with this will be much appreciated
Best,
Reshad
+--------+ +--------+ +--------+
|Server 1+---------------+Server 2+-----------------+Server 3|
---------+ +--------+ +--------+
| | | | |
| | | | |
| | | | |
| | | | |
| | | | |
| | | | |
+-----+ +------+ | | |
| | | +-----+ +----+
| | | | |
| | | | |
| | | | |
+---------+ +--------+ +--------+ +--------+ +--------+
|Client A | |Client B| |Client C| |Client D| |Client E|
+---------+ +--------+ +--------+ +--------+ +--------+