We use OpenVPN to set up a simple server. Advanced configuration can become quite complex, but it is easy to get started if you only require a basic server.
openvpn from the Ubuntu software repositories.
The next several steps create a public key infrastructure (PKI) for your OpenVPN.
Set up the certificate authority to generate your own certificates and keys.
matthew@seymour:~$ sudo mkdir /etc/openvpn/easy-rsamatthew@seymour:~$ sudo cp -r /usr/share/doc/openvpn/examples/easy-rsa/2.0/* /etc/openvpn/easy-rsa/
Enter your specific details by editing
/etc/openvpn/easy-rsa/vars and adjusting the following:
export KEY_COUNTRY="us"export KEY_PROVINCE="IA"export ...