Browser not using OS DNS
Overview
Modern browsers like Google Chrome and Firefox can automatically enable DNS-over-HTTPS without your knowledge or consent. If this occurs, even if you changed your DNS servers inside your operating system, your browser will disregard it and keep using whatever DNS server is configured in your browser.
Problem
You configured Control D on your router using ctrld
, or directly inside the OS using the app, but the web GUI and the Status Page still say you're not using Control D. The likely cause here is the fact that your browser is disregarding the DNS settings.
Solution
There are 2 ways you can resolve this issue.
Disable DNS-over-HTTPS
This may sound counter-intuitive, but this is the best solution. Simply disable DNS-over-HTTPS inside your browser. You can do this by opening browser settings, searching for "DNS", and disabling "Secure DNS" (in Chrome) or changing setting to "Off" (in Firefox).
Chrome
Firefox
Your browser will now use your Secure DNS OS resolver, so your DNS queries would still be encrypted.
Configure Control D in Browser
Alternatively, you can configure Control D directly in your browser, by following this tutorial.
Updated about 1 year ago