I'm considering a change for my company's VPN setup. We're currently using a high-cost Azure VPN for less than 10 users who occasionally work remotely, and it's running us about $500 a month. Adding to that, we face issues with a common subnet that leads to IP conflicts for remote users. I'm thinking it might be a good idea to switch to a self-hosted VPN solution on a VM that supports force-tunneling, which Azure doesn't offer. I've been looking at OpenVPN on an Ubuntu server, but I'm not sure if that's the best option for an enterprise-level setup. Any thoughts on OpenVPN or suggestions for better alternatives?
5 Answers
Tailscale could also be a valid option. It's free for up to 10 users, but your bandwidth might get limited with heavy use. It integrates well and might suit a small team like yours; just set it up on your VM and avoid subnet conflicts since it uses CG-NAT IPs.
I've been using OpenVPN since the pandemic hit, and it works great for us. We have around 20-30 users on it 24/7 without any issues. Honestly, I often forget I'm even managing it because it just runs so smoothly! If you're considering it, I’d say go for it.
That's reassuring! Could you share any details about your setup?
We're currently using OpenVPN for our remote connections and have supported up to 140 users at once without any hiccups. With features like two-factor authentication and custom DNS settings for different users, it's been a solid choice for us! Just make sure your firewall can handle it without compliance headaches.
If you had the chance to switch to Tailscale without extra work, would you consider it?
If you're thinking about alternatives, consider WireGuard or IPsec instead of OpenVPN. We made the switch to IPsec a while back and haven't looked back since. It’s been reliable and might fit your needs better.
You might want to check out OpenVPN Access Server or CloudConnexa from OpenVPN.net. They're pretty affordable and work well for enterprise needs.

I was looking for a free solution, but that price isn’t too bad at all. I'll definitely explore Tailscale further!