User John Ramsden shows us how to get OpenVPN set up on FreeBSD 10.3. OpenVPN is an open source implementation of a virtual private network utilizing TLS/SSL connections. See the link below for the full instructions

openvpntechWhile trying to setup OpenVPN, I noticed there was no up-to-date information with correct instructions. OpenVPN uses EasyRSA to setup keys, it has recently been changed in version 3. As a result of this, the old steps to configure OpenVPN are no longer correct. I went through the process of setting up a VPN using OpenVPN on FreeBSD 10.3.

This is the up to date way to configure OpenVPN on FreeBSD.

Setup

A few things are required before OpenVPN can be setup.

Install Needed Software

To start with, install the required software. The only thing necessary to install should be OpenVPN. Easy-RSA is brought along in the install.

After updating the package repository, install openvpn. I’m using pkg, if you are using ports you should know the analagous process.

Full tutorial: http://ramsdenj.com/2016/07/25/openvpn-on-freebsd-10_3.html