The Chromecast device itself doesn't allow you to change the DNS, it is hard-coded to use Google's DNS resolver.
This means that the only way to use ControlD's DNS resolvers is by using Static IP Routing/Forwarding on your router.
Simply put, this will take all requests meant to go to Google's 8.8.8.8 and 8.8.4.4 resolvers and send them to the ControlD resolvers instead.
As router interfaces are all different, we will provide you with a general guideline for how to set up a static IP route.
Open the router interface by navigating to it in your browser. You can typically reach it via 192.168.1.1
or 192.168.0.1
.
If these don't work, refer to the sticker on the bottom of your router or your router's manual for the access gateway.
Before creating a static route, you will want to set up the ControlD DNS resolver on your router. You can refer to our router guides here to see how this is done on most routers.
Your router's DNS settings should look something like this after you've configured the ControlD resolvers.
Next you will need to find the Static Route / Static IP Routing section in your router's settings. A quick Google search should point you to where this can be found on your router.
Once you've located those settings, configure the first of two routes:
Destination IP Address: 8.8.8.8
IP Subnet Mask : 255.255.255.255 (or /32 in some cases)
Gateway IP: This is your router's IP, whatever you used in Step 1 to access the router settings.
Metric: 1
Interface: LAN
Now repeat the process for Google's second DNS resolver.
Destination IP Address: 8.8.4.4
IP Subnet Mask : 255.255.255.255 (or /32 in some cases)
Gateway IP: This is your router's IP, whatever you used in Step 1 to access the router settings.
Metric: 1
Interface: LAN
Once you have both rules, it should look something like this:
Finally, press Apply or Save and the static routes will be saved. Restart the router at this point and your Chromecast should now be using ControlD.
Keep in mind that since you configured the ControlD resolver on your router, all the devices connected to this router will now use the ControlD DNS as well (unless there is a separate DNS configured on the device).