Boa noite.
VPN server sem dúvidas é o OpenVPN ganha fácil, onde você pode rotear várias redes dá pra fazer um LAB muito legal se você assinar por exemplo algumas VPS que custam U$16 anuais e criar sub redes diferentes interligando clientes e amigos nesta rede VPN.
È de grande aprendizado criar um ambiente desses usando o OpenVPN como servidor no Debian.
Eu particularmente gosto de criar meu próprio Servidor de VPN não uso VPN de terceiros, nunca tive necessidade na verdade.
O OpenVPN você pode facilmente colocar métodos de autenticação para simplificar a autenticação, inclusive é fácil integrar com o Active Directory, Samba4, qualquer forma de autenticação possível e as improváveis também como um formulário de sistema WEB, ótimo pra fazer o Single Sign On.