back to top

How to Enable DNS-Over-HTTPS (DoH) on Windows 11

Follow Us
placeholder text

DoH is a modern-day security protocol that is used to protect the user’s privacy and security, which is an encrypted DNS for DNS data to be transferred between the client and server, DoH is known as DNS-Over-HTTPS.

After enabling this, your internet data will flow through an encrypted server. Today in this article we will be sharing how you can enable DNS over HTTPS in Windows 11 so follow the following instructions mentioned down below.

How to Enable DoH (DNS-Over-HTTPS) – Quick Guide

It is quite easy to protect your internet privacy feature, so without further ado let’s check it out.

Public DNS Over HTTPS

Check out the following list of public Servers that support DoH, you require these because DNS you choose Server should support DoH.

Cloudflare        

  • Preferred DNS encryption

IPv4: 1.1.1.1

IPv4: 1.0.0.1

  • Alternate DNS encryption

IPv6: 2606:4700:4700::1111

IPv6: 2606:4700:4700::1001

Google        

  • Preferred DNS encryption

IPv4: 8.8.8.8

IPv4: 8.8.4.4

  • Alternate DNS encryption

IPv6: 2001:4860:4860::8888

IPv6: 2001:4860:4860::8844

Quad9        

  • Preferred DNS encryption

IPv4: 9.9.9.9

IPv4: 149.112.112.112

  • Alternate DNS encryption

IPv6: 2620:fe::fe

IPv6: 2620:fe::fe:9

Enable DNS over HTTPS in Windows 11

  • Open Windows Settings (Shortcut: Windows + I).
  • Head over to Network & Internet Page and then choose Properties to appear on the right.
  • Click on the Edit button under the DNS Server assignment.
  • Choose Manual using the drop-down menu and then use your DNS Server address for Preferred DNS encryption and Alternate DNS encryption.
  • NOTE: If your connection supports IPV6 then follow the same action for IPV6 configuration
  • That’s it, click Save to confirm your action.

Check DoH on your PC

After enabling or checking if your system has enabled DoH (DNS-Over-HTTPS) then here is the instruction mentioned down below.

  • Open Windows settings, and open Network & Internet
  • Next, click on the Properties page
  • There under DNS Server assignment, you will see your connection ‘Encrypted’
  • That’s it!

Configure DoH using Group Policy

  • Search for Group Policy and then click on Edit Group Policy 
  • Now, follow the following path:: Configuration/Administrative Templates/Network/DNS, Client
  • Next check Configure DNS over HTTPS Policy and double click on it
  • After that, choose Enable and then use your Preferred DoH address
  • That’s it!

Enable DoH using Registry

  • Open Windows Run Dialog Box (Shortcut key: Win + R)
  • Enter Regedit and then head over to the following 
  •  HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\Dnscache\Parameters.
  • After this, on the right, create a new 32-Bit DWORD and then edit the value of it to set it to 2.
  • Restart your PC after Click OK to confirm your action.

Switch Server address after Enabling DoH

If you wish to change the server address after enabling DoH then here are the following instructions mentioned down below.

  • Open Control Panel (Shortcut key: Windows + R and type Control)
  • Click on the Control Panel and then head over to Interent\Network and Sharing Center.
  • Right-click on Change adapter properties and from there it will open Network Connection
  • Double-click on Network Connections, then click Properties
  • After that choose IPv4 (TCP/IPv4) and then click on properties
  • Choose “Use the following DNS Server (Manually) and enter the Preferred DNS Server and Alternate DNS server.
  • Click on OK to confirm your action.
  • That’s it!

Use DNS over HTTPS on Browser

It is also easier to use the DoH on your Browser, a hit will protect all your DNS queries from tampering. Follow the following instructions mentioned down below.

On Mozilla FIreFox

  • Open Settings from the upper-right corner and then click on Preferences
  • Then go to general and then scroll down to find Network Settings
  • After that, click Settings and from there Enable DNS over HTTPS.
  • That’s it!

Note: Firefox by default uses Cloudfare DNS.

On Google Chrome and on Brave

  • Click on the three-dot menu located in the upper-right corner and then click on Settings
  • Head over to Privacy and Security
  • Then Select Security and from there enable the use of Secure DNS
  • That’s it!

Note: Google Chrome by default enabled DNS uses Google DNS.

Microsoft Edge

  • Enter the following address in your browser: edge://settings/privacy
  • Scroll down and click on the Security Section and then from there enable the Secure DNS option (Check the checkbox)
  • Choose any Preffereable DNS.
  • That’s it!

Hopefully, we believe that this article remains helpful for you and have successfully enabled DoH to protect your internet activity. If you have any queries, share them with us in the comment section down below.