Configuring DNS over HTTPS (DoH)

Attention!

The article is for informational purposes only; the described actions are not mandatory.
You can check the operation of DoH using the online service from Cloudflare — 1.1.1.1.

DNS over HTTPS (DoH) is a technology for encrypting traffic to DNS servers, which improves security and complicates resource blocking, and is also one of the means to combat MITM. DoH is usually configured directly in the browser, but if the ISP blocks communication on port 53 with third-party servers, using alternative DNS configuring DoH in the browser will not be enough, as many applications can also stop working correctly.

To configure DoH install Third party DNS servers that support this technology, such as Google or Cloudflare DNS servers.

  1. Open your browser settings:
  2. In chapter "Privacy and security" go to "Safety":
  3. In the section "Additional" turnon "Use a secure DNS server", select "Use" and the appropriate DNS service:
  1. Open your browser settings:
  2. In chapter "Themain" in the section "Network parameters" click "Configure":
  3. Turnon "Enable DNS over HTTPS", select the appropriate DNS service and click "OK":
  1. Click Win+R, enter regedit and press "OK":
  2. In the registry editor go to Acomputer\HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\Dnscache\Parameters (you can copy this path and paste it into the address bar instead of the word Acomputer), in the right half of the window, right-click on an empty space, select "Create → DWORD parameter (32 bit)" and provide a title EnableAutoDoh:
  3. Double click on the created parameter, in the field "Value" indicate 2 and press "OK":
  4. Reboot your device to accept changes in DNS service settings.
Content