How to Enable DNS Privacy on Windows 11: A Step-by-Step Guide

By ✦ min read

Introduction

Securing your internet traffic goes beyond using a VPN or firewall. One often overlooked layer is DNS (Domain Name System) privacy. By default, Windows 11 sends DNS queries in plaintext, meaning anyone on your network—or your ISP—can see which websites you visit. Enabling encrypted DNS (such as DNS over HTTPS or DNS over TLS) encrypts those requests, blocking eavesdropping and tampering. This guide walks you through enabling this essential privacy feature in Windows 11, with clear, numbered steps.

How to Enable DNS Privacy on Windows 11: A Step-by-Step Guide
Source: www.makeuseof.com

What You Need

Step-by-Step Instructions

Step 1: Open Windows Settings

Press Win + I on your keyboard to launch the Settings app. Alternatively, click the Start button and select the gear icon.

Step 2: Navigate to Network & Internet

In the Settings sidebar, click Network & Internet. This section manages all your network connections.

Step 3: Select Your Active Connection

Depending on how you connect, click either Wi-Fi or Ethernet. Then click on the name of your active network (e.g., your Wi-Fi SSID or “Ethernet”). This opens the network properties page.

Step 4: Locate DNS Server Assignment

Scroll down the properties page until you see DNS server assignment. It will likely show “Automatic (DHCP)”. Click the Edit button next to it.

Step 5: Switch to Manual DNS and Enable Encryption

In the Edit DNS settings window:

  1. Change the dropdown from Automatic (DHCP) to Manual.
  2. Toggle IPv4 (or IPv6 if needed) to On.
  3. In the Preferred DNS field, enter the IP address of your chosen DNS provider (e.g., 1.1.1.1 for Cloudflare).
  4. Below that, you’ll see a dropdown titled Preferred DNS encryption. Select Encrypted only (DNS over HTTPS) for maximum security. If you’re unsure about compatibility, choose Encrypted preferred, unencrypted allowed.
  5. Optionally, enter an Alternate DNS address (e.g., 1.0.0.1) with the same encryption setting.

Step 6: Save and Apply Changes

Click Save at the bottom of the window. Windows 11 will immediately apply the new DNS settings. Your DNS queries are now encrypted.

How to Enable DNS Privacy on Windows 11: A Step-by-Step Guide
Source: www.makeuseof.com

Step 7: Verify Encryption Is Working

To confirm that encrypted DNS is active, visit a testing site like Cloudflare’s help page or use the Get-NetAdapterBinding PowerShell command. You should see a checkmark or confirmation that DNS over HTTPS is enabled.

Tips for Success

Tags:

Recommended

Discover More

AMD GAIA 0.17.6: Open-Source Local AI Now Connects to Your GmailFedora Linux 44 Release Party: Your Questions AnsweredZero-Day Exploits in 2025: Enterprise Security at Record Risk, Google WarnsBuilding Robust UIs for Real-Time Streaming DataGradle 9 and JUnit 5 Enable Breakthrough Parallel Testing Performance