Introducing PureSquare – for security beyond VPNs

Visit our website

Don’t worry about forgetting your passwords ever again with the all-new password manager. Try PureKeep

How to setup PureVPN OpenVPN on D-Link Router

May 21, 2021
Mar 28, 2023
Download PDF

In this article, we will share how you can configure your D-link router using the OpenVPN protocol.

As you must know that currently, D-link does not support OpenVPN protocol so in order to set up OpenVPN on the D-link router you will need to flash your D-link router firmware to DD-WRT. This guide is divided into 3 sections each explains the process of configuring the OpenVPN connection on the D-link router.

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 download DD-WRT Firmware for D-Link Router.

To download the DD-WRT firmware files according to your D-link router, please visit 👉this link to download your router files for DD-WRT firmware

How to install DD-WRT Firmware
  • Login to your D-link router and click Tools.
Login to your D-link router and click on Tools.
  • Click Firmware from the left.
Click on Firmware from the left
  • Click Browse and select the downloaded DD-WRT firmware file
Click on Browse and select the downloaded DD-WRT firmware file
  • Click Upload
Click on Upload

Congratulations! Firmware upgraded to DD-WRT.

Configuring OpenVPN on DD-WRT firmware

First, you need to👉 download all OpenVPN files. Once downloaded, extract the files.

  • Open your DDWRT Control Panel and select Services then go to VPN tab and Enable OpenVPN Client.
  • Now configure your OpenVPN client as shown below.
  • OpenVPN Client: Enable
  • CVE Mitigation: Disable
  • Server IP/Name: Enter your desired location’s TCP/UDP server address here. Server list can be accessed from👉 here:
  • Port: 80 (For TCP)/ 53 (For UDP)
  • Tunnel Device: TUN
  • Tunnel Protocol: TCP/UDP
  • Encryption Cipher: AES-256-CBC
  • Hash Algorithm: SHA-1
  • Inbound Firewall on TUN: Uncheck
  • User Pass Authentication: Checked
  • Username and Password: Enter your PureVPN credentials. Here is how you can 👉find your VPN credentials
  • Advanced Options: Enabled
  • TLS Cipher: None
  • Compression: Adaptive
  • NAT: Enable
  • Firewall Protection: Disable
  • Tunnel UDP MSS-Fix: Disable
  • Verify Server Cert.: Checked
  • TLS Key Choice: TLS Auth
  • TLS Key: Copy and paste all the content from the key file you have downloaded with the OpenVPN configuration files.
  • Additional Config:
    1. persist-key
    2. persist-tun
  • CA Cert: Copy and paste all the content from the crt file you have downloaded with the OpenVPN configuration files.
  • Click Save and then Apply Settings button.
  • Now navigate to the Status tab then OpenVPN to check the connection 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 )