Most of the internet now communicate over encrypted HTTPS connections. Google and Chrome were at the forefront of this drive. Now, Chrome will start HTTPS for DNS lookups as well.
Add DNS-over-HTTPS to chrome://flags.
If the chrome://flags setting is explicitly enabled or disabled, the
corresponding secure DNS mode will be persisted.
Here is the flag name and description:
Secure DNS lookups
Enables DNS over HTTPS. When this feature is enabled, your browser will try to use a secure HTTPS connection to lookup the addresses of the websites you visit.
What is DNS over HTTPS?
Here is the official definition of DNS over HTTPS from Google:
Traditional DNS queries and responses are sent over UDP or TCP without encryption. This is vulnerable to eavesdropping and spoofing (including DNS-based Internet filtering). Responses from recursive resolvers to clients are the most vulnerable to undesired or malicious changes, while communications between recursive resolvers and authoritative name servers often incorporate additional protection.
The flag is yet to be added to the Canary version of Chrome. I am hoping to see this in action in coming weeks. I will update this post when the flag becomes available.