Follow the steps below to configure ControlD on a router with Tomato firmware.
Keep in mind that Tomato only uses legacy DNS at the moment.
Open the ASUS router interface by navigating to it in your browser. You can typically reach it via
From the Tomato home screen, open the Basic Settings menu on the left, and click the Network option.
Next, change the “DNS Server” option from Automatic to Manual. Once you do that, you will see two DNS Server fields appear.
Now determine which DNS resolver you want to use. If you are configuring our free DNS resolvers, you can use these IPs:
If you are configuring a custom DNS resolver, you can find your custom DNS IP in the My Account section:
Tomato allows you to configure two DNS resolvers but you can use just one.
The router will use DNS 1 for resolving queries, then DNS 2 as a backup. In our case we will just use one IP for DNS 1.
Once you have chosen the DNS IP you want to use, you can enter it in the DNS 1 field.
Finally, scroll to the bottom of the page and press Save.
Once the router saves the configuration, reboot it. After it restarts, you are using ControlD on your network!
Keep in mind that if you configure a custom DNS on any of the individual devices connected to this router, those devices will not be using the DNS you configured here.