Manage Clients to where they connecting

hi
I have 4 Mikrtoik Routers and use them for VPN server
the problem is, sometimes one of them has more than 70 user online, and 3 other are just useless and without any client online !
client use server ip address of routers to connect to, it means they choose to connect to which one !

is there any way to manage them to equally connect to all 4 routers !?

thanks

Hi.

Did you hear about DNS load balancing?

Maybe the solution is to have your 4 routers in the same DNS name and implement load balancing, so by round robin algorithm it will choose a different IP of your routers.

Check this link https://www.digitalocean.com/community/tutorials/how-to-configure-dns-round-robin-load-balancing-for-high-availability

DNS load balancing, how do i learn more about it? Never heard of the term before.

Did you see the link i had sent you?.

I am really new in this topic too, but what i know it could works.

Alternatively, do you use SSTP / OpenVPN? If so you should be able to load balance that with a solution like Nginx. There might be some hurdles relating to certificates but it would be an interesting option that might prove more feasible than DNS balancing.

I’ve heard of people load balancing IPSec VPNs as well but I haven’t seen that in practice anywhere.