How to Setup KeepSolid SmartDNS for DD-WRT Router?

Important notes before you start changing DNS settings on DD-WRT Router

  • Your router model may have a different interface. Ensure that your device is running the most up-to-date firmware.
  • To unblock streaming services with our KeepSolid SmartDNS app, you have to register your IP address. Check out how to manage your IP address in the KeepSolid SmartDNS App and your KeepSolid User Office here.
  • Whenever your IP changes, our service will stop working for you. To avoid this, make sure to update your IP address via your User Office or KeepSolid SmartDNS app. 
  • Before you start making any changes for your DD-WRT Router, you should save your original DNS settings for future reference. You’ll need them in case if you want to switch back to the original settings. 
  • We also recommend you to block Google DNS addresses (8.8.8.8 and 8.8.4.4) making some changes via your router settings. You can find the exact steps in the following section of this manual: How to block Google DNS on DD-WRT Router. 

How to change the DD-WRT DNS settings

1. First thing first, you should fill your DD-WRT router’s IP address in the address bar of your computer.

2. In the new window, you should select the Setup tab.

3. Then you’ll need to log in to your router. To do so, you should enter the default user info for DD-WRT. You should use root for the username and admin for the password.

4. After that, you’ll need to select Setup > Basic Setup > Network Setup > Network Address Server Settings (DHCP).

5. In the DNS Server 1 and the DNS Server 2 fields, you should enter the DD-WRT Router primary and secondary DNS servers. 

62.210.136.158

172.96.164.226

6. Then click Apply Settings.

7. Now you should go to Services > Services > Services Management > DNSMasq > Additional DNSMasq Options and fill in the box with strict-order

8. Click Apply Settings.

9. Restart your DD-WRT Router.

How to block Google DNS on DD-WRT Router

Note: Our team has used the Dlink DIR615 with firmware version: DD-WRT v24-sp2. Your router model may have a different interface.

1. Enter 192.168.0.1 to the address bar of your browser. 

2. Then go to the Setup tab.

3. Then you’ll need to log in to your router. To do so, you should enter the default user info for DD-WRT. You should use root for the username and admin for the password.

4. After that, you should go to the Advanced Routing tab.

5. In the new window, fill in the following details:

Route Name - anything you want

Metric - 2

Destination LAN NET - 8.8.8.8

Subnet Mask - 255.255.255.0

Gateway - 192.168.0.1

Interface - LAN & WLAN

6. Click Apply Settings.

7. After that, you should set up another route for Google’s secondary DNS.

8. In the new window, fill in the following details:

Select Route Number - 2

Route Name - Anything you want.

Metric - 2

Destination - 8.8.4.4

Subnet Mask - 255.255.255.0

Gateway IP - 192.168.0.1

Interface - LAN & WLAN

7. When you set up routes, just click Apply Settings one more time. 

8. Test your static routes to make sure you’ve blocked Google DNS. ​

How to test your static routes 

1. Go to Command Prompt on your PC or to Terminal on Mac.

2. Enter ping 8.8.8.8 in the command line > click Enter.

3. Enter ping 8.8.4.4 in the command line > click Enter.

4. If you’ve done everything right, you’ll see the results as either a Timed Out or Destination Host Unreachable error.