Secure DNS on Windows: DoH vs DoT (and Safe Provider Settings)
Secure DNS Windows: quick, practical guidance you can apply today.
DNS is the “address book” your PC uses to find websites. When you type a name like a site you visit often, DNS translates that name into an IP address so your browser knows where to go. Secure DNS adds encryption to that lookup, which can improve privacy on shared networks and reduce the chance of DNS tampering.
On Windows, you’ll usually see two secure DNS options: DNS over HTTPS (DoH) and DNS over TLS (DoT). Both can be good choices. The best setting is the one your Windows version and your network can use reliably.
What DoH and DoT actually do (in plain terms)
- DoH (DNS over HTTPS): Sends DNS requests inside encrypted HTTPS traffic (similar to how your browser loads secure websites). It can blend in with normal web traffic, and Windows supports it in modern versions.
- DoT (DNS over TLS): Sends DNS requests over an encrypted TLS connection (a dedicated secure DNS channel). Some routers, apps, and DNS tools use DoT, but Windows’ built-in support varies by version and setup.
Important: Secure DNS encrypts DNS lookups. It does not encrypt everything you do online by itself. Your web traffic still depends on HTTPS, your apps, and your network security.
Quick checklist: before you change anything
- Know your Windows version: Windows 11 and current Windows 10 builds are the easiest for built-in DoH.
- Pick one DNS provider and stick to it: Mixing providers (one primary, one backup from a different company) can cause inconsistent filtering and troubleshooting confusion.
- Expect a few networks to be picky: Some workplaces, schools, or hotels may enforce their own DNS. If things break, you may need to revert or use “automatic” on that network.
Recommended secure DNS approach for most Windows users
If your Windows settings offer it, use DoH with a reputable public DNS provider. It’s the simplest “set it and forget it” option for many home users.
How to enable DoH on Windows 11 (typical path)
- Open Settings → Network & internet.
- Select your connection: Wi‑Fi or Ethernet.
- Under DNS server assignment, choose Edit.
- Set it to Manual, enable IPv4 (and IPv6 if you use it).
- Enter your DNS provider addresses.
- For each DNS entry, set DNS over HTTPS to On (or Automatic, depending on what Windows shows).
- Save, then test browsing a few sites you trust.
How to enable DoH on Windows 10
Windows 10 support depends on your version and updates. If you don’t see a DoH toggle in Settings, your build may not expose it in the UI. In that case, you can still use a trusted DNS provider (unencrypted DNS), or use a DNS tool/app that supports DoH/DoT—just be cautious and choose well-known software.
Choosing a DNS provider (what “best” really means)
There isn’t one provider that’s best for everyone. The right pick depends on what you value:
- Privacy policy and logging approach: Look for clear, plain-language statements about what’s collected and how long it’s kept.
- Reliability and speed in your area: Performance varies by location and ISP routing.
- Filtering features: Some providers offer malware blocking or adult-content filtering. Those can be helpful, but they can also block legitimate sites sometimes.
Safe default: If you don’t need filtering, choose a reputable “standard” resolver and enable DoH where available. If you do want filtering, pick a provider that clearly labels its filtering modes so you know what you’re turning on.
Provider settings tips (avoid common pitfalls)
- Use matching pairs: Use the primary and secondary DNS from the same provider family/mode (for example, both “standard” or both “filtered”).
- Don’t over-tune: Secure DNS is not a performance tweak. If your internet feels slower, it’s often unrelated (Wi‑Fi congestion, ISP issues, VPN, browser extensions).
- Keep IPv6 consistent: If your network uses IPv6 and you only set IPv4 DNS, Windows may still use IPv6 DNS from somewhere else. If you’re enabling secure DNS, configure both IPv4 and IPv6 when possible.
How to tell if secure DNS is working
- Windows shows DoH enabled: In your DNS settings, the DoH status should show On/Automatic (wording varies).
- Basic browsing works normally: Open a few sites, including one you don’t visit often (to force fresh DNS lookups).
- No weird “site can’t be reached” errors: If you see frequent DNS errors after switching, revert to automatic DNS and try a different provider.
Troubleshooting: if something breaks after switching
1) You can’t reach any websites
- Switch DNS back to Automatic temporarily.
- Restart your browser (and if needed, restart the PC).
- Try again with one provider’s standard (non-filtered) DNS first.
2) Some sites won’t load, but others do
- If you enabled filtering, a category block may be triggering. Try the provider’s non-filtered mode.
- Clear your browser DNS cache (closing and reopening the browser often helps).
- If you’re on a managed network (work/school), their DNS rules may conflict with secure DNS.
3) VPN or security software conflicts
Some VPNs and endpoint security tools set their own DNS. That isn’t automatically “bad,” but you may not be able to force Windows DoH on top of it. If you use a VPN, check its DNS/privacy settings first and keep the configuration simple.
Bottom line
For most home Windows users, enabling DoH with a reputable DNS provider is a sensible privacy upgrade that usually doesn’t change day-to-day browsing. If you run into issues, revert to automatic DNS, then try again with a simpler provider mode (standard, no filtering) and configure IPv4/IPv6 consistently.






Leave a Reply