
Lets start with the CA.īetween and copy the from the beginning of the line where it says BEGIN CERTIFICATE and to the very end of the line where it says END CERTIFICATE. Instead we need to put that same certificate information in a different place. ovpn file directly the cert information is in the config already, but with pfsense we cannot do that. This is needed before making the OpenVPN client connection.
We need to do two things before we can begin creating the OpenVPN client connection, we need to make a new CA and server certificate in the Certificate Manager. PRITUNL STATUS DOWNLOAD
Download the client configuration, we will need the cert details for the next step. To go this, in Pritunl go to ‘users’ on the top bar, then click ‘Add user’. Make a new client only for pfsense, name it pfsense or something else descriptive. First login to Pritunl and note down which port, network, Encryption Cipher, and Hash Algorithm you are using for your OpenVPN virtual network. What this guide covers is connecting pfsense to your new Pritunl server. This guide does not cover the actual Pritunl server setup, you can reference their docs for that. I ended up going with Pritunl because it was free and open source, no user restrictions, decent documentation, etc. From what I could see it came down to OpenVPN Access Server, or Pritunl. To be honest there were not many options out there, especially not mature ones. I was thinking how nice it would be if I could do all of this from a web interface, so I began searching around for what was available. I was looking for an easy way to make new OpenVPN users, adjust server settings, view logs, etc. This guide will help you connect to Pritunl OpenVPN server from pfsense.