5 Ways to Change DNS Servers in Windows 11 and 10 (2026)

·
8 min read

Help Desk Geek is reader-supported. We may earn a commission when you buy through links on our site. Learn more.

Changing DNS servers in Windows 11 or 10 can improve slow or unreliable website lookups, but a bad address may cut off browsing completely. Start with Windows Settings; its built-in controls are the safest option and support encrypted DNS in Windows 11, which can be configured by following the steps outlined in the guide to changing DNS servers on Windows 11 and Windows 10.

Fix #1: Change DNS servers through Windows Settings

Windows 11 lets you assign DNS servers to each Wi-Fi or Ethernet connection. It can also encrypt requests with DNS over HTTPS, or DoH, when the provider supports it, similar to the Cloudflare DNS setup guide for Windows.

  1. Press Windows + I to open Settings.
  2. Select Network & internet.
  3. Select Wi-Fi or Ethernet, depending on your connection.
  4. Open your active network’s properties.
Windows 11 Settings > Network & internet showing the active Wi-Fi or Ethernet connection
  1. Find DNS server assignment and select Edit.
  2. Change Automatic (DHCP) to Manual.
  3. Turn on IPv4.
  4. Enter one of these DNS pairs:
ProviderPreferred DNSAlternate DNSBest for
Cloudflare1.1.1.11.0.0.1Privacy and low latency
Google Public DNS8.8.8.88.8.4.4Reliability
Quad99.9.9.9149.112.112.112Blocking known malicious domains
  1. Set DNS over HTTPS to an encrypted option if Windows recognizes the provider, as explained in the guide to disabling taskbar thumbnail previews in Windows 10/11, which also touches on DNS settings.
  2. Select Save.
Windows 11 Edit DNS settings dialog with Manual and IPv4 enabled, Preferred DNS and Alternate DNS completed, and DNS over HTTPS options visible

The connection properties should now list your chosen addresses under DNS servers. Open a website to confirm name resolution is working. For more information on configuring Cloudflare DNS on Windows 10 and your router, you can refer to the Windows Central guide.

Use Control Panel in Windows 10

The Control Panel route works in Windows 10 and Windows 11. It doesn’t provide a simple DoH control, but it’s dependable for plain DNS, similar to the method described in the guide to fixing the “Windows cannot connect to this network” error in Windows 11.

  1. Open Start, type Control Panel, and open the matching result.
  2. Select Network and Internet.
  3. Select Network and Sharing Center.
  4. Select Change adapter settings.
  5. Right-click your active Wi-Fi or Ethernet adapter.
  6. Select Properties.
  7. Select Internet Protocol Version 4 (TCP/IPv4).
  8. Select Properties.
Network Connections window with an active adapter selected and Internet Protocol Version 4 TCP/IPv4 visible in its Properties dialog
  1. Select Use the following DNS server addresses.
  2. Enter the preferred and alternate addresses from the table above.
  3. Select OK.
  4. Select Close.

Windows should begin using the new servers immediately. If websites stop loading, return to this dialog and select Obtain DNS server address automatically. You can also refer to the How-To Geek guide to enabling DNS over HTTPS on Windows 11 for more information.

Fix #2: Switch DNS profiles with DNS Jumper

DNS Jumper remains a useful portable option when you change providers often. It can test server response times, apply a custom address, flush the DNS cache, and restore your previous configuration, similar to the features offered by DNS Jumper alternatives.

  1. Download DNS Jumper from the developer’s website.
  2. Extract the downloaded archive.
  3. Right-click the executable and select Run as administrator.
  4. Choose your active network adapter from the adapter list.
Current DNS Jumper window with the active network adapter selector and DNS provider list visible
  1. Open the DNS provider list.
  2. Select Cloudflare, Google Public DNS, Quad9, or another provider you trust.
  3. Use the speed-test option if you want to compare response times.
Current DNS Jumper DNS speed test window showing tested providers and their response times
  1. Select the option that applies the chosen DNS servers.
  2. Use the cache-flush option after the change.

DNS Jumper should display the active DNS addresses once it finishes. So far, so good if websites open and the selected provider remains visible after you refresh the adapter information. For more information on setting up DNS over HTTPS, you can refer to the GitHub guide.

A fast benchmark result isn’t a privacy verdict. The test measures response time, so check the provider’s logging and filtering policies separately, as explained in the guide to preparing your PC for AI without losing privacy or speed.

Fix #3: Use DNSChanger for DNSCrypt

DNSChanger is an open-source Windows tool aimed at users who want encrypted DNS through DNSCrypt. DNSCrypt authenticates and encrypts DNS traffic between your computer and a compatible resolver, similar to the Cloudflare DNSCrypt guide.

  1. Open the project’s GitHub page.
  2. Read the release notes and installation details for the current build.
  3. Download the Windows release from the project’s release section.
  4. Scan the downloaded file with Microsoft Defender.
  5. Open DNSChanger with administrator rights.
  6. Select the network interface that currently has internet access.
Current DNSChanger interface showing the network interface selector and available DNS or DNSCrypt resolver choices
  1. Choose a supported DNSCrypt resolver.
  2. Apply the configuration using the button shown in your release.
  3. Open several websites to test the connection.

The exact button names and placement can vary between releases. The app should show the selected resolver as active after the configuration is applied. For more information on enabling DNS over HTTPS in Windows 11, you can refer to the SimpleDNS guide.

I’d skip this option unless you specifically want DNSCrypt. Windows 11’s built-in DoH setting requires less software and is easier to reverse, as explained in the guide to fixing Google Docs access issues on Windows 11.

Fix #4: Change DNS across operating systems with DNS Changer Desktop

DNS Changer Desktop provides a similar switching interface on Windows, Linux, and macOS. For an HDG reader using Windows, its main appeal is keeping the same DNS tool on a dual-boot or multi-computer setup, similar to the features offered by Microsoft Copilot.

  1. Open the project’s GitHub page.
  2. Check the current release details for supported operating systems.
  3. Download the Windows build.
  4. Scan the file with Microsoft Defender.
  5. Install or extract it according to the release notes.
  6. Start the application.
  7. Select your active Windows network connection.
Current DNS Changer Desktop window showing the active Windows network connection and available DNS provider choices
  1. Choose a listed provider or enter supported custom DNS addresses.
  2. Apply the change using the control provided by the current release.
  3. Reopen the app to confirm the profile remains active.

Your chosen addresses should appear as the active DNS configuration. This tool is worth trying if cross-platform consistency matters, but Windows-only users get simpler recovery controls from Settings. For more information on setting up DNS over HTTPS on Windows, you can refer to the CleanBrowsing guide.

Fix #5: Set DNS with netsh

The netsh command is useful for scripts, remote support sessions, or computers where the Settings interface won’t cooperate. Run it from an elevated Command Prompt, as explained in the guide to fixing Steam error code 107.

  1. Open Start.
  2. Type cmd.
  3. Select Run as administrator under Command Prompt.
  4. Approve the User Account Control prompt.
  5. Run netsh interface show interface.
Administrator Command Prompt showing netsh interface show interface output with Wi-Fi and Ethernet interface names
  1. Note the exact name of the connected interface.
  2. Run netsh interface ip set dns name="Wi-Fi" source="static" address="1.1.1.1", replacing Wi-Fi and 1.1.1.1 with your interface and preferred server.
  3. Run ipconfig /flushdns.

You should see "Successfully flushed the DNS Resolver Cache." Windows will now send IPv4 DNS requests to the address you assigned. For more information on setting up Google Public DNS, you can refer to the Windows Club guide.

To return the adapter to automatic DNS, run netsh interface ip set dns name="Wi-Fi" source="dhcp" with the correct interface name.

Enable a DoH template in Windows 11

Windows 11 recognizes several established DoH providers automatically. If a compatible server isn’t recognized, an administrator can add its template manually, as explained in the guide to the Canary Channel Insiders program.

  1. Open Command Prompt as administrator.
  2. Run netsh dns add encryption server=1.1.1.1 dohtemplate=https://cloudflare-dns.com/dns-query autoupgrade=yes udpfallback=no.
  3. Run netsh dns add encryption server=1.0.0.1 dohtemplate=https://cloudflare-dns.com/dns-query autoupgrade=yes udpfallback=no.
  4. Return to Settings > Network & internet.
  5. Edit the connection’s DNS server assignment.
  6. Confirm that encrypted DNS is enabled for both Cloudflare addresses.
Windows 11 Edit DNS settings dialog showing Cloudflare addresses with DNS over HTTPS enabled

With UDP fallback disabled, DNS requests won’t silently drop back to unencrypted DNS when DoH fails. That protects privacy, but a blocked DoH connection can stop websites from resolving. For more information on fixing iCloud connection errors, you can refer to the Help Desk Geek guide.

Which DNS-changing method should you use?

MethodWorks forEncryption supportDifficulty
Windows SettingsOccasional DNS changesDoH on Windows 11Easy
DNS JumperTesting and switching providersPlain DNS switchingEasy
DNSChangerDNSCrypt resolversDNSCryptMedium
DNS Changer DesktopCross-platform setupsDepends on current releaseMedium
netshScripts and remote troubleshootingDoH templates on Windows 11Hard

Windows Settings is the solid choice for a permanent configuration. DNS Jumper fits laptops that move between networks, while netsh makes more sense when repeatable commands matter. For more information on stopping Windows 11 from reopening apps after restart, you can refer to the Help Desk Geek guide.

Verify that the DNS change worked

Windows can show which DNS addresses are assigned, but browser-level secure DNS may send browser requests elsewhere, as explained in the guide to fixing Discord update issues on Windows.

  1. Open Command Prompt.
  2. Run ipconfig /all.
  3. Find your active Wireless LAN adapter or Ethernet adapter.
  4. Check the addresses beside DNS Servers.
Command Prompt ipconfig /all output with the active adapter and DNS Servers entries highlighted

The listed addresses should match the provider you selected. You can also use that provider’s official connection-test page or a reputable DNS leak test when privacy is the reason for switching. For more information on fixing Microsoft Store error 0x80131500, you can refer to the Help Desk Geek guide.

When websites stop loading after a DNS change

An incorrect or unreachable DNS address can leave Windows connected to the network while websites fail to open. Return DNS server assignment to Automatic (DHCP), save the change, and run ipconfig /flushdns.

If automatic DNS works but your chosen provider doesn’t, the network or firewall may block that resolver. Try another established provider before changing firewall rules. For more information on fixing Discord disconnection issues, you can refer to the Help Desk Geek guide.

Conclusion

Fix #1, changing DNS through Windows Settings, is my pick for a stable Windows 11 setup because DoH is built in and rollback takes seconds. DNS Jumper is a good option for frequent switching, but repeated failures across several providers point to a router, firewall, or broader connection problem. For more information on updating Chrome browser, you can refer to the Help Desk Geek guide.