
Hello, I have 3 VPS servers that are running separate OpenVPN Access Server instances from each other. I was trying to figure out how I can connect all 3 VPS serves together so that I can just use 1 OpenVPN Access Server account/connection across all 3 servers. This also means allowing the user to view all 3 VPS servers' sites as well. So for instance, each VPS server has their own site or purpose. For the VPS ending in .211, that is running Jenkins and specifically just only Jenkins. The VPS ending in .65, that's running an instance of Gitlab and an intranet site. The VPS ending in .68 is running a Bitbucket instance. Now the "main" OpenVPN Access Server I want to use would be the one ending in .65 which would have the Gitlab instance and the intranet site. The other 2 would be "allowed" sites across the network. I should also mention all 3 VPS servers run on port 10.8.0.1 which is strictly for intranet use. That means all 3 VPS servers are intranet servers.
Now my issue is that I've already tried putting all 3 in a cluster, but that doesn't seem to be working. I got all 3 machines connected to the "main" cluster which ends in .65, however when I use the configurations/.ovpn profile files for the VPS ending in .65, I can't access the Jenkins site nor the Bitbucket site. Just only the Gitlab instance and the intranet site. Conversely, if I had downloaded a previous .ovpn profile file from say the VPS ending in .211 and imported it to my OpenVPN client program and disconnect from the VPS ending in .65 and connected to the VPS ending in .211, I am then able to access JUST the Jenkins instance. When trying to access the Gitlab instance and intranet site using the .ovpn profile from the VPS ending in .211, I get the generic browser error saying the site might not exist even though I know it exists because it's my VPS. When I disconnect from the VPS ending in .211 and then try reconnecting to the VPS ending in .65, I am then able to access the Gitlab instance and the intranet site, but not the Jenkins instance and it throws me the generic browser error. This is true with the Bitbucket VPS as well going both ways to .65 and .211. Even with all 3 being in the same cluster, I can't access any of the other 2 when using 1 .ovpn profile file from the 3rd VPS.
All 3 OpenVPN Access Servers are configured to listen to all interfaces which would be their respective IP Address, 1 network address, and 10.8.0.1. So I don't think that's the issue since all 3 should be listening to 10.8.0.1 already if that's the issue. I've also tried changing 1 of the VPS servers to just listen to 10.8.0.1 and then I downloaded a new .ovpn profile from that configuration and imported it and still no dice. I still can't access that VPS server I set to 10.8.0.1 and running off the VPS ending in .65
So my question is, is there a different away or a more precise guide or tutorial that shows you how to connect all your servers to 1 "main" OpenVPN Access Server? Was also thinking could it also be the first initial way how I setup the intranet servers? I basically followed this guide up until they finished setting up samba.
https://www.digitalocean.com/community/ ... untu-16-04
Then I used this guide to setup my first initial OpenVPN server.
https://www.cyberciti.biz/faq/ubuntu-20 ... 5-minutes/
Then lastly, I installed the OpenVPN Access Server using this link.
https://openvpn.net/vpn-software-packages/#modal-items
I did this with all 3 VPS servers. Is there a different way I should be configuring these 3 VPS servers so I can connect to them all using 1 connection?