I’m currently running OpenVPN for around 100 users and I was considering looking into another product as the company is growing fast and I’m not sure OpenVPN in it’s rawest form is the easiest to manage in the long term.
I would need it to be compatible with Windows, Linux, iOS and Android.
I like pfSense with the OpenVPN package. That way you can add firewall rules and use pfBlockerNG to block entire countries who are trying to brute force your OpenVPN server. Additionally, setting up LDAP/RADIUS is super fast.
I would mix OpenVPN and IPSec, IPSec for users that are on the road and OpenVPN for routes that are always up. OpenVPN has an easier way to propagate routes than IPSec
Currently using OpenVPN at two client companies. Hard to beat the cost and others have already suggested packages to beef up the security. OpenVPN has a deployable mobile client thats pretty great too.
What firewall do you have? Last place I was at used Sonicwall and I thought it was easy to manage. Here we’re using Cisco AnyConnect and it’s also really great.
Cross platform, multi protocol. Does not require end devices to have a VPN clients installed (very important for mobile phones…), has all possible encryption options, features and integrations. Runs much faster than OpenVPN or Windows Server build in VPN. Everything I tested with it, just works.