• Our hottest-selling 5-year plan at 89% off is ending tonight at 11:59 PM.

  • Upgrade my plan now ** Few Hours Left **

Don’t miss this last call! We’re saying good-bye to our 89% off hottest selling 5-year plan tonight. Upgrade now!  

How to Setup WireGuard Connection on DD-WRT Router

Sep 12, 2022
Sep 12, 2022
0 Comments
Download PDF

This article will guide you through the steps involved in setting up PureVPN Wireguard connection on a DD-WRT firmware router.

Things to Consider:

  1. You have a working internet connection
  2. Latest version of DD-WRT firmware. You will need a DD-WRT build of 43045 or higher to make the wireguard connection. To download the appropriate DD-WRT firmware version, please check this link: https://ftp.dd-wrt.com/dd-wrtv2/downloads/betas/
  3. Own a premium PureVPN account (If you do not already own one, you can buy a subscription from www.purevpn.com)
Find your VPN credentials for manual configuration.

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

  • Login to the Member area using your PureVPN registered email address and password.
  • From manage account section, go to the Subscriptions tab.
  • On Subscription 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 the Eye icon to make your password visible and use it in the manual configuration.
WireGuard Connection Setup on DD-WRT Router
  • Log in to the router control panel by entering the router’s default IP address 192.168.1.1 to the address bar of your preferred browser. (If you changed your router’s default IP address, enter that into your browser instead). Enter the admin name and password for your router, then click Sign In.
  • Now go to the Setup tab, select Tunnels option and then click on Add Tunnel option.
  • Go to your Members Area and download the desired Wiregaurd configuration file from there.
  • Now enter the require details as follows:
    1. Tunnel: Enable
    2. Protocol Type: Wireguard
    3. MTU: 1412
    4. Local Public Key: Click on Generate key button to generate/fill the field.
    5. DNS Servers via Tunnel: Enter the DNS values from the wireguard config. file.
    6. Local Private Key:  Copy/Paste the Private key from the wireguard config. file.
  • Now click on Add Tunnel button to edit the Peer Section.
    1. End Point: Enable
    2. End Point Address: Enter the end point server address and port no. from the config. file.
    3. Persistant Keepalive: 21
    4. Peer Public Key: Copy/Paste the public key from the config. file.
    5. IP Addresses/Netmask: Enter the IP Address from the config file.
  • Lastly, click on Save and then Apply Settings, the Wireguard connection will be actived within few seconds.
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 )