Introducing PureSquare – for security beyond VPNs

Visit our website

Enjoy access to a high-quality VPN, social media privacy tool, password manager, and data encryption tool all at once. Get PureMAX

How to Setup OpenVPN on OPNsense Router

Mar 22, 2023
Jun 06, 2023
Download PDF

Configuring a PureVPN tunnel on your router is a great way to ensure the safety and security of all the devices in your home. This method is especially beneficial if you have devices that don’t have VPN compatibility or you want to protect all the Wi-Fi-connected devices in your home.

Things to Consider:

  1. You have a working internet connection.
  2. VPN Supported Router.
  3. A Premium PureVPN account (If you haven’t bought yet click here to buy).
Find your VPN credentials for manual configuration.

To find your VPN credentials log into the PureVPN member area. Click 👉 here to visit member area.

  • Login to the Member area using your PureVPN registered email address and password.
  • On subscriptions tab scroll down to be able to view your VPN credentials.
  • You will be able to see and copy your VPN credentials.
  • Note down your PureVPN username and click on Eye icon to make your password visible and use it in the manual configuration.
How to setup OpenVPN on OPNsense router
  • Login to OPNsense panel using IP assigned.
  • In your router’s web UI, navigate to System > Trust > Authorities and enter the CA2.cert into Certificate Data.
  • Choose the VPN option from the panel OpenVPN and click on Client.
  • Choose an OpenVPN server from our Server status page and make note of its hostname (this guide uses a German server as an example-.,
  • Navigate to VPN > OpenVPN > Clients, click on the + button and enter the following configuration as follow:
    1. Disabled – Unchecked
    2. Description – Give it any name, i.e., PureVPN Germany
    3. Server Mode – Peer to Peer (SSL/TLS)
    4. Protocol – UDP or TCP
    5. Device mode – tun
    6. Interface – WAN
    7. Remote server – Purevpn’s server hostname, i.e.,
    8. Port – 1194 (or 53, 80, 443, 2050 for UDP and 80, 443, 1443 for TCP. All ports are equally secure).
  • Username and Password: Enter your VPN credentials. Here is how you can find your VPN credentials.
  • TLS Authentication – check the Enable authentication of TLS packets option then copy and paste the contents of our wdc.key file.
  • Peer Certificate Authority – CA2.
  • Client Certificate – None (Username and Password required).
  • Encryption algorithm – (AES-256-GCM & AES-256-CBC are also supported).
  • Auth Digest Algorithm – SHA1 (160bit).
  • Compression – Legacy – Disabled LZO algorithm (–comp-lzo no).
  • Hit Save.
  • Go to Connection Status to check your VPN status.
Was this article helpful? Rate and share your comments below. Your input matters to us and everyone else in the Cyber Security Community.

How helpful did you find this answer?

Comments (0 )