O OpenVPN é uma ótima solução, mas o OpenVPN Access Server é ainda melhor. É fácil de instalar com pacotes binários pré-compilados e fácil de configurar com o uso de uma interface da web. Isso requer uma licença embora. Eles fornecem duas conexões simultâneas gratuitamente e depois cobram US $ 10 por conexão. Os clientes podem efetuar login em um portal da web que fornece binários do cliente e instruções sobre como configurar o cliente. É fácil de configurar e poderoso, rico em recursos e simples de entender. Confira.
Eu escrevi sobre isso aqui: link
Confira o OpenVPN Access Server aqui: link