Tutorial: Installing OpenVPN on Ubuntu 16.04

https://blog.ssdnodes.com/blog/tutorial-installing-openvpn-on-ubuntu-16-04/

To configure iptables look here:

https://www.digitalocean.com/community/tutorials/how-to-set-up-an-openvpn-server-on-ubuntu-16-04