How to enable DNS over HTTPS in Microsoft Edge
Microsoft will one day enable DNS over HTTPS (DoH) for all Windows applications, but you can enable it in the new version of Microsoft Edge today with a flag.
DoH will improve your internet security and privacy, but it is not yet enabled by default in Microsoft Edge 80.
Like Google Chrome, Microsoft Edge will not actually use DoH unless you are using a DNS server that supports DoH. There are many options: Google Public Cloud, Cloudflare, and even Comcast DNS all support these features.
How to enable DNS via HTTPS in Edge
To enable DoH on Edge, type the internal “edge: // flags # dns-over-https” in the address bar and press Enter.
To the right of "Secure DNS Lookups", click on the arrow to open the drop-down menu. Select "On".
You will need to restart your browser to apply these changes. Click the "Restart" button below the page.
How to switch to a DoH compatible DNS server
DNS over HTTPS (DoH) will only work if your DNS server has DoH support. You may need to change the DNS server to use DoH.
You can check if DNS over HTTPS works with Edge by going to Browsing Experience Security Check of Cloudflare. Start the test by clicking the check my browser button to see if "Secure DNS" is enabled or not.