Tutorial: Installing OpenVPN on Ubuntu 16.04

How To Install 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