Recommended tools for VPN

OpenVPN is one of the most standard tools used for VPN in many organizations. Pritunl is also a great tool that provides a good GUI for OpenVPN command-line server.

If you want to learn to implement VPN solution, I would suggest you start with OpenVPN Access Server ( OpenVPN–AS ), as it's pretty stable and used in many organizations.