PureVPN is now Zero-Log Certified by Altius IT, one of the leading independent US-based Auditors. Read More
pfSense is an open source firewall and router that is available completely free of cost. It offers load balancing, unified threat management along with multi WAN amongst other features for those particularly concerned about their online security. Fortunately, users can further enhance its capabilities via PureVPN’s OpenVPN, which can be setup on pfSense (2.4.2) by keeping the following steps in mind:
Things to Consider:
Before you begin, please make sure that:
1. After accessing your pfSense account, look for ‘Cert Manager’ under ‘System’.
2.To add a new certificate click “+”.
3. Input the following information:
4. Select the ‘Certificates’ tab and then click “+”.
5. Input the following information:
6. Select VPN and then select OpenVPN .
7. Select the ‘Clients’ tab and then click “+”.
8. Input the following information:
9. Under ‘User Authentication Settings’ enter your PureVPN username and password.
10. Under ‘Cryptographic Settings’ select the following options:
11. Under ‘Tunnel Settings’ compression needs to be changed to ENABLED.
12. Click on the save button located at the bottom of the page.
13. Access NAT under ‘Firewall’
14. Select ‘Outbound’ and then click on “Manual Outbound NAT Rule Generation” and set it to Advanced Outbound NAT (AON). Click save and then apply changes.
15. As can be seen in the image below, you will be presented with a mapping window. Each WAN perimeter within needs to be changed to OpenVPN. This can be done after clicking on the edit button.
16. Interface needs to be changed to OpenVPN. Click on save and apply changes.
17. Steps 15 and 16 need to be repeated across the board for all interfaces to OpenVPN, After which the mapping window will look something like the image below.
18. Click “Services” under “Status”.
19. To access OpenVPN Client, click log entries.
20. Once initialization is complete for the logs, it confirms connection.
Note: If there is a TLS handshake error within the logs, change the protocol from UDP to TCP or the other way around and then reconnect again. Also, change port and server address while doing so.
You have successfully setup PureVPN’s OpenVPN on pfSense (2.4.2). But if you are having problems doing so, feel free to leave a comment below or speak to one of our representatives via Live Chat.
Comments (6 )