I’ve recently heard that Chrome, Firefox, Edge and Brave browsers will be testing (and implementing?) the use of DNS over HTTPS (DoH) for DNS resolution in their browsers instead of the traditional DNS or even DNS over TLS.
What is DNS over HTTPS (DoH) and what should I know about it?
Best Answer
DNS over HTTPS (DoH) is a protocol for performing remote Domain Name System (DNS) resolution via the HTTPS protocol.
Chrome and Firefox are now pushing DNS-over-HTTPS (DoH). Never heard of it? Well, Wikipedia describes DNS-over-HTTPS (DoH):
Chrome and DNS over HTTPS (DoH)
Here is info on Chrome’s use of it:
And here is how to disable it in Chrome:
Firefox and DNS over HTTPS (DoH)
And here is info on how Mozilla is implementing it in Firefox:
And here is info on how to disable it in Firefox:
But why would anyone want to disable DNS over HTTPS?
Now why would I include instructions on how to disable it? While the stated goal is to “…increase user privacy and security by preventing eavesdropping and manipulation of DNS data by man-in-the-middle attacks…” the reality, is it seems like DNS over HTTPS (DoH) will be a process that (effectively) will send all browser-based DNS requests (from Chrome) to Google managed servers. To some people, having Google be able to process your DNS metadata is not a great idea and they would rather use open/neutral services like OpenDNS and such.