PerfectPrivacy VPN OpenVPN DD-WRT Router Setup Guide

  1. Getting started:

  • If you are following this guide it means you have no problems connecting to your FlashRouter network and accessing your FlashRouter settings. 
  • If you are having trouble accessing your router settings then you can always follow our guide on how to access your router settings or if needed how to reset your router to default DD-WRT firmware settings before proceeding with your Perfect Privacy VPN client connection setup. 
  • Log into your account on the Perfect Privacy website.
  • Download setup files from within your account area on the Perfect Privacy website by logging in and then clicking the Download area. 
  • Scroll down and click on the OpenVPN Configuration Files link. A folder will download to your computer containing a full list of Perfect Privacy VPN server locations. Once downloaded extract the contents of this folder to your computer.
  • Hint: Use the program Notepad++ in Windows or TextEdit in MAC OS to open view the contents of your .ovpn file. 
  • Within this file you will be able to view all of your certs and keys you will use later to complete the set up process.  Please note all certs and keys are server specific. 

2. Entering Perfect Privacy VPN settings:

Leave all settings not mentioned below as their default setting.

In your DD-WRT FlashRouter settings click on the Setup > IPv6 page

Go to Setup>IPv6

IPv6 Enable
IPv6 Type 6in4 Static Tunnel

Click Apply Settings

Reboot the router

Go to Services > VPN

OpenVPN Server/Daemon

OpenVPN

Enable

Start Type

WAN UP

OpenVPN Client

Start OpenVPN Client

Enable

If you wish to disable your VPN connection simply set this to Disable at any time and click Apply Settings.

Server IP/Name

Within the folder you downloaded earlier choose a server location.  Hint: use the program Notepad++ in Windows or TextEdit in MAC OS to open this file.

You will see a list of servers ending with "perfect-privacy.com"  Example: "newyork.perfect-privacy.com" if you chose a New York server.  

If you wish to change your Perfect Privacy server location,you will need to change this field as well as the TLS Auth Key, CA Cert, Client Cert, and Private Key fields mentioned below. 

Port

1149 or 149 for protocol UDP 

Tunnel Device

TUN

Tunnel Protocol

UDP 

 Encryption cipher

AES-256-CBC

Hash Algorithm

SHA512

User Pass Authentication

Enable

Username

Enter the username that you use to login to the Perfect Privacy Website
Password Enter the password that you use to login to the Perfect Privacy Website

Advanced Options

Enable

TLS Cipher

None

LZO Compression

Adaptive

NAT

Enable

Firewall Protection

Enable
Additional Config fragment 1300

TLS Auth Key

Copy and Paste all contents in between the <tls-auth> and </tls-auth> lines from your .ovpn file starting and ending with:
-----BEGIN OpenVPN Static key V1-----
...
-----END OpenVPN Static key V1-----
   

Policy Based Routing

This field can be used for split VPN and Dual Gateway routing. Learn more here.

CA Cert

Copy and Paste all contents in between the <ca> and </ca> lines from your .ovpn file starting and ending with:
-----BEGIN CERTIFICATE-----
...
-----END CERTIFICATE-----

Public Client Cert

Copy and Paste all contents in between the <cert> and </cert> lines from your .ovpn file starting and ending with:
-----BEGIN CERTIFICATE-----
...
-----END CERTIFICATE-----

Private Client Key

Copy and Paste all contents in between the <key> and </key> lines from your .ovpn file starting and ending with:
-----BEGIN PRIVATE KEY-----
...
-----END PRIVATE KEY-----

Click Apply Settings.

Note: There is a lot of copy and paste required for this section. Be sure to have your Perfect Privacy .ovpn file open using Notepad++ on Windows or TextEdit on MAC OS.

Hint: The Perfect Privacy Keys and Certificates are NOT the same for all Perfect Privacy server locations. If you ever wish to change your VPN server location you will need to update these four sections as well as the Server Address field mentioned above. 

 


3. Verifying a successful VPN connection:

How can I tell if my VPN connection is active?

  1. You should now see a CONNECTED SUCCESS message on your Status > OpenVPN page.
  2. Visit http://www.whatismyipaddress.com to verify your new IP address and virtual location. 
    Note: In some cases you may notice that the location is not showing the same location as the server you have input in your router settings; this is because geo tracking tools are often tricked by VPN connections. As long as you see an IP address that is not the same as your normal Internet IP address then you are indeed connected to Perfect Privacy.

4. Backing up your settings:

  1. It is always a good idea to save a backup of your working VPN settings after completing this setup, so that in the result of a reset or faulty settings change you can load your working settings in a few simple clicks.
  2. Go to the Administration > Backup page and click the Backup button. A file called nvrambak.bin will be saved to your computer. We recommend renaming this file "FlashRouter Backup" for easy searching should you ever need it.

5. Troubleshooting:

  1. If you have any issues with your connection, you can review our Perfect Privacy Troubleshooting page.
Have more questions? Submit a request

0 Comments

Please sign in to leave a comment.
Powered by Zendesk