DD-WRT WireGuard® Setup Guide

for KeepSolid VPN Unlimited® users

WireGuard® is the latest VPN protocol with bulletproof security and greatly optimized performance. More information about WireGuard® features and technical details,  you can find in the article What is WireGuard® protocol?

This guide provides you with step-by-step instructions on how to set up and configure the WireGuard® protocol on your DD-WRT router.

Note: To work with this guide you need a DD-WRT build of 43045 or higher. To download the appropriate build follow this link.

I. Generate manual configuration settings

 

First of all, you need to get a WireGuard® configuration file in your User Office. For this, please follow a few simple steps described in our comprehensive tutorial on how to manually create VPN configurations.

As you are going to configure the WireGuard® protocol on your DD-WRT router, select the WireGuard® option in the Protocol field.

II. Configure WireGuard® connection on DD-WRT router

 

1. Open your DD-WRT router interface and go to Setup > Tunnels > press Add tunnel.

2. Choose Enable and select the WireGuard protocol from the drop-down menu.

3. Press Save.

4. Open the manual configuration file that you’ve previously downloaded from your User Office and complete the following fields:

  • Local Private Key: copy the PrivateKey value from the Interface section
  • Policy-Based Routing: print 192.168.1.2/24 (depending on your local network configuration) to allow the WireGuard® protocol use on any connected devices
  • Enable the Firewall inbound and Kill Switch options

5. Press the Add Peer button and complete the fields as shown below:

  • Endpoint Address: paste the Endpoint value
  • Persistent Keepalive: copy PersistentKeepalive
  • Peer Public Key: enter PublicKey from the Peer section
  • Enable the Use Pre-shared Key option 
  • Pre-Shared Key: copy PresharedKey from the configuration file
  • IP Address: paste Address from the Interface section

6. Click Save and Apply Settings.

That's it! You've successfully configured the WireGuard® protocol on your DD-WRT router.

If you need to configure a VPN connection on other devices, check out our Manuals page to find the guidance you need. 

If you have any additional questions or comments, feel free to contact our customer support via [email protected].

 

WireGuard is a registered trademark of Jason A. Donenfeld.