Configuring DNS over HTTPS (DoH)

DNS over HTTPS (DoH) is a technology that encrypts traffic sent to DNS-server, which greatly improves security and complicates the blocking of resources, 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, use alternative DNS configuring DoH in the browser will not be enough, as many applications can also stop working correctly.

To configure DoH, you need install third party DNS serverssupporting this technology, for example DNS-Server Google or Cloudflare.

To set up DoH in Chrome, do the following:

  1. Open your browser settings:
  2. In chapter "Privacy and security" go to subsection "Security":
  3. In the section "Additional" turnon "Use safe DNS-server", select a suitable service from the list DNS and set the switch opposite "Use":

To configure DoH in Firefox, do the following:

  1. Open your browser settings:
  2. In chapter "Themain" at the bottom of the page in the section "Network parameters" click "Tune":
  3. In the connection parameters, check the box next to "Launch DNS over HTTPS", select a suitable service from the list DNS and press "OK":

To set up DoH on Windows 10, do the following:

  1. Press combination 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 to the service settings DNS.
Content