DD-WRT

Note

The instructions below will only work on more recent versions of DD-WRT

Before you being

Make sure your router is properly configured for an NTP server and has the correct date and time

OpenVPN Server Profiles

Download Here

  1. Download our OpenVPN Server Profiles and extract the .ZIP
  2. Log into the router via your web browser
  3. Go to Services > VPN > Enable OpenvPN Client > Save
    dd-wrt-openvpn
  4. Enter in the server name you would like to setup/use. Enter in your VPN username (not your email) and your password
  5. For the rest of the options/settings, copy the below
    DDWRT OpenVPN Client Config Settings
  6. Open/Edit the openvpn server .ovpn file in a text editor (Notepad++, wordpad, gedit, textwrangler etc)
  7. Copy the lines from the openvpn server file, starting from <tls-crypt> to </tls-crypt> (should look like below) into TLS Key text box
    DDWRT OpenVPN Client Config TSL Crypt
  8. From the server file, copy all the lines between <ca> and </ca> and paste them into DDWRT CA cert text box (should look like below) > Click on Save
    DDWRT OpenVPN Client Config CA Cert
  9. Enable IPv6 > SaveDD-WRT IPv6

 

To start the VPN connection, click on theĀ Apply Settings button

You can view the status of your VPN connection by visiting the Status tab, and then the OpenVPN tab.

  • Once you have successfully connected, please do a DNS LEAK TEST

What to do if you have DNS Leaks?

  • Enable the below options
    dd-wrt-dnsmasq-local-dns
  • Static DNS entries can be anything you like. Start off by using Cloudflare DNS Servers 1.1.1.1 and 1.0.0.1 or Google DNS
    dd-wrt-dns-settings
Updated on January 16, 2022

Was this article helpful?

Related Articles