How to make vpn server on Ubuntu Linux

I read that vpn server is an easy to protect services. Say between Windows, Android at home and Ubuntu server in office. How do I share file and services safely using Ubuntu VPN. Is OpenVPN is the best option for Ubuntu and if so how do I make OpenVPN server on Ubuntu?

OpenVPN is a full-featured SSL VPN (virtual private network). It implements OSI layer 2 or 3 secure network extension using the SSL/TLS protocol. It is an open source software and distributed under the GNU GPL. See my previous tutorial on how to set up it on Ubuntu Linux server:


I hope this helps!

Linux sysadmin blog - Linux/Unix Howtos and Tutorials - Linux bash shell scripting wiki