Windows 11 with DNS-over-HTTPS
Windows 11 can encrypt DNS natively. It needs both an IP address and a DoH template, and it will only use the template if the IP matches a known DoH server, so register the template first.
- In the panel open your profile's Encrypted DNS card and copy the DNS-over-HTTPS address,
https://dns.dnsdome.com/dns-query/<token>. - Open Terminal or Command Prompt as administrator and register the template for the dnsdome IP:
netsh dns add encryption server=87.244.198.165 dohtemplate=https://dns.dnsdome.com/dns-query/<token> autoupgrade=yes udpfallback=no - Open Settings → Network & internet, select your active Wi-Fi or Ethernet connection, then under DNS server assignment click Edit.
- Switch to Manual, turn IPv4 on, set Preferred DNS to
87.244.198.165, and set DNS over HTTPS to On (manual template) with the same address as in step 1. Leave the alternate DNS empty. - Leave IPv6 off unless you need it, so no query slips out through another resolver. Click Save.
- Flush the cache and test:
With the Ads & Tracking category enabled the answer is the block response, and the query shows as blocked in your log.ipconfig /flushdns nslookup doubleclick.net
With DoH the token identifies your profile, so the PC keeps working on any network, and its public IP does not need to be on the allowlist.
Windows 10, or Windows 11 with plain DNS
- Add your network's public IP to the profile's allowlist in the panel.
- Open Settings → Network & Internet, choose your connection, and click Edit under IP settings (Windows 10) or DNS server assignment (Windows 11).
- Switch from Automatic (DHCP) to Manual, turn IPv4 on, set Preferred DNS to
87.244.198.165and leave the alternate blank. - Save, then run
ipconfig /flushdnsin Command Prompt.
Things that bite on Windows
- Smart Multi-Homed Name Resolution sends queries to every adapter's DNS in parallel. If you also have a VPN adapter or a second NIC with its own DNS, clear those or set them to dnsdome too.
- Browsers have their own DoH. Chrome and Edge default to upgrading whatever resolver the OS uses, which is fine here. Firefox uses Cloudflare by default unless you point it at dnsdome; see browsers.
- Alternate DNS is not a backup, it is a leak. Windows will happily use it when the primary is slower to answer. Leave it empty or set it to the same address.
Do I need to do this on every PC?
Only for laptops that leave the network. At home, set DNS on the router once and every device is covered; see any router.
Group Policy?
Yes. The DoH template can be pushed through Computer Configuration → Administrative Templates → Network → DNS Client → Configure DNS over HTTPS, and the server IP through your DHCP scope or a static config. Business plans allow unlimited profiles, so branches can get their own policy.