How to enable DNS over HTTPS protocol in Windows 10? Microsoft has enabled the DNS over HTTPS protocol in the latest version of Windows 10 for the Insider test channel, Build 19628, adding greater security and privacy to the operating system.
- How to use extended GodMode in Windows 10?
- How to reset network settings in Windows 10?
- Windows 10 is removing Adobe Flash forever
The DNS over HTTPS protocol (DpH – IETF RFC8484) can be integrated directly into applications, allowing each application to use its own DNS solution instead of depending on the operating system. In fact, this technology is already available in Mozilla’s Firefox browser and is being tested in Google’s Chrome. Still, there is no doubt about its momentum once it is supported by Microsoft on the most used operating system on the computer desktop.
DNS over HTTPS is an Internet security protocol that encrypts DNS connections and hides them over ordinary HTTPS traffic, making it impossible for ISPs to spy on Internet traffic and know what websites a client is visiting. It should be remembered that nowadays DNS requests are generally sent over plain-text UDP connections.
Microsoft noted in its announcement that the adoption of encrypted DNS in Windows will help improve the overall ecosystem of the Internet. In addition to the aspects of improving privacy, preventing illegal eavesdropping and manipulating DNS data through spoofing attacks, this technology also improves performance on the sometimes very slow resolutions of ISP domain name systems. Now we will show you how to enable DNS over HTTPS protocol in Windows 10.
How to enable DNS over HTTPS protocol in Windows 10?
The function can be enabled in the Build 19628 (or higher) version of Windows 10, currently being tested in the Insiders channel, although Microsoft is expected to move it to the standard versions. To enable it:
- Open the Registry Editor (type “regedit” in the search box)
- Navigate to the registration key
- “HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Dnscache\Parameters”
- Create a new DWORD value “EnableAutoDoh”.
- Set its value to 2
Next, you must configure the operating system to use a DNS server that supports this function such as Google’s (8-8-8-8) or Cloudfare’s (1-1-1-1). This is performed as any change to these Domain Name Systems:
- Go to the System Control Panel and click “Network and Sharing Center”.
- Click on “Ethernet Connections”.
- Click on “Properties-Internet Protocol version 4-Properties
- Modify the DNS addresses for the alternatives that support the DNS over HTTPS function
Everything is ready. Once you reboot your computer, Windows will start using DoH to communicate with these servers instead of the classic DNS through port 53. This way you’ve learned how to enable DNS over HTTPS protocol in Windows 10.