Configure DNS settings manually for faster Windows networking (Win 10/11)

  • Thread Author

Configure DNS settings manually for faster Windows networking (Win 10/11)​

Difficulty: Beginner | Time Required: 10-15 minutes
If your web pages feel sluggish or you notice inconsistent browsing speed, the DNS (Domain Name System) settings on your PC might be part of the problem. Manually setting a reliable DNS server can improve domain resolution speed, reduce delays caused by automatic DHCP DNS, and sometimes bypass DNS-related blocking or filtering at the router level. This guide covers how to configure DNS settings manually on Windows 10 and Windows 11, with IPv4 and optional IPv6 steps.
Introduction
  • What DNS does: DNS translates human-friendly domain names (example.com) into IP addresses that computers use to connect.
  • Why manual DNS can help: Some networks assign DNS servers that are slow or far away. By picking a fast, reputable DNS provider, you can shave precious milliseconds off lookups and potentially improve page load times.
  • Important note: If you’re in a managed network (corporate, school, or VPN), changing DNS can be restricted or overridden by IT policies or the VPN. In that case, consult your administrator before making changes.
Prerequisites
  • Admin rights on the Windows PC.
  • A decision about which DNS servers to use. Popular options include:
    • Google DNS: 8.8.8.8 (Primary) and 8.8.4.4 (Secondary)
    • Cloudflare DNS: 1.1.1.1 (Primary) and 1.0.0.1 (Secondary)
    • Quad9 DNS: 9.9.9.9 (Primary) and 149.112.112.112 (Secondary)
  • Optional: If you want IPv6 DNS, note the addresses (e.g., Google: 2001:4860:4860::8888 and 2001:4860:4860::8844; Cloudflare: 2606:4700:4700::1111 and 2606:4700:4700::1001).
Step-by-step instructions (Windows 10 and Windows 11)
1) Decide which DNS servers you’ll use
  • Pick IPv4 addresses for IPv4 DNS settings (e.g., 8.8.8.8 and 8.8.4.4).
  • If you want IPv6 as well, pick IPv6 addresses (e.g., 2001:4860:4860::8888 and 2001:4860:4860::8844).
  • Tip: You can mix providers (e.g., Google for IPv4, Cloudflare for IPv6) if you prefer.
2) Open your network adapter settings
  • Windows 10:
    • Press Windows key + I to open Settings.
    • Go to Network & Internet > Status > Change adapter options.
    • Identify your active network adapter (usually “Ethernet” for wired or your Wi‑Fi name for wireless) and right-click it, then choose Properties.
  • Windows 11:
    • Open Settings > Network & Internet.
    • For Ethernet: select Ethernet; for Wi‑Fi: select Wi‑Fi.
    • Click IP settings and switch from Automatic to Manual to reveal DNS fields.
3) Open the DNS settings for IPv4
  • In the adapter properties window (Windows 10) or the IPv4 DNS section (Windows 11), select Internet Protocol Version 4 (TCP/IPv4) and click Properties.
  • If you’re using Windows 11, you’ll see an explicit “Edit IP settings” panel; ensure IPv4 is enabled, then proceed to the DNS fields.
4) Enter your IPv4 DNS servers
  • Check “Use the following DNS server addresses.”
  • In the Preferred DNS server field, enter your primary address (e.g., 8.8.8.8).
  • In the Alternate DNS server field, enter your secondary address (e.g., 8.8.4.4).
  • Leave the other boxes blank unless you have a separate DHCP or ISP-provided server you want to specify.
5) Enter your IPv6 DNS servers (optional)
  • If you want IPv6, repeat the same process for Internet Protocol Version 6 (TCP/IPv6).
  • Check “Use the following DNS server addresses.”
  • In the Preferred DNS server field, enter your IPv6 primary (e.g., 2001:4860:4860::8888).
  • In the Alternate DNS server field, enter your IPv6 secondary (e.g., 2001:4860:4860::8844).
6) Save and close
  • Click OK to save IPv4 settings (and again for IPv6 if you configured it).
  • Close any remaining network dialogs.
7) Return to the normal network flow
  • If you changed settings on Windows 10, you can close Settings and the network window. If you’re asked to re-connect, do so or simply restart the network adapter (disable/enable) to ensure changes take effect.
8) Flush DNS cache and test
  • Open Command Prompt as an administrator: right-click Start, select “Windows Terminal (Admin)” or “Command Prompt (Admin).”
  • Run:
    • ipconfig /flushdns
    • nslookup example.com
  • The nslookup result should show the DNS server you configured (or at least successfully resolve a domain). You can also ping a domain (ping example.com) to confirm connectivity.
9) Verify in Windows 10 vs Windows 11 (quick sanity check)
  • Windows 10: You can verify by opening Command Prompt and running ipconfig /all. Look for your adapter’s DNS Servers list to confirm your chosen addresses reflect there.
  • Windows 11: In the same way, you can run ipconfig /all and confirm the DNS servers under your active adapter.
10) Reverting to automatic DNS (if needed)
  • If you ever want to revert to automatic DNS: repeat the steps and in the IPv4/IPv6 properties, select “Obtain DNS server address automatically” and save.
Tips and troubleshooting notes
  • Why it might not help: Some networks push DNS settings via DHCP or VPNs, and these can override manual DNS when you reconnect or resume a VPN session. If you’re using a VPN, try disconnecting it temporarily to test the DNS changes.
  • Privacy/logging: Public DNS providers maintain logs. If privacy is a concern, review the provider’s privacy policy or choose a provider with a clear privacy stance and acceptable logging limits.
  • IPv6 considerations: If your network and router don’t fully support IPv6, you might get faster IPv4 resolution but unchanged IPv6. You can choose to configure only IPv4 to keep things simple, or configure IPv6 as well if you understand your network’s IPv6 setup.
  • DNS caching: DNS changes aren’t always instantaneous. If a site still doesn’t resolve, wait a minute and re-test, or flush DNS again.
  • Common issues:
    • Cannot access a specific website after change: try using a different DNS server temporarily to confirm if the problem is DNS-related.
    • DNS server addresses typed incorrectly: double-check for typos and ensure you didn’t mix up IPv4 and IPv6 formats.
    • Business/education networks: some environments block or redirect DNS queries. In such cases, consult your network administrator before making changes.
  • Do No Harm tip: If you’re unsure, start with a well-known provider (e.g., Google 8.8.8.8/8.8.4.4) and see if speeds improve. You can always revert to automatic DNS later.
Conclusion
Manually configuring DNS on Windows 10 or Windows 11 is a straightforward, low-risk tweak that can lead to faster domain resolution and more reliable connectivity in many home networks. By choosing trustworthy DNS servers and applying them to either IPv4, IPv6, or both, you gain more control over how your PC maps domain names to IPs. The steps are quick, and you can revert at any time if you run into unexpected issues.
Key Takeaways:
  • Manually setting DNS can speed up domain name resolution and improve browsing consistency.
  • You can configure IPv4 DNS, IPv6 DNS, or both, depending on your network and preferences.
  • Always keep a backup option (e.g., automatic DNS) in case you need to revert quickly.
  • If problems occur, test with a known good DNS provider, flush the DNS cache, and verify DNS settings in the network adapter.

This tutorial was generated to help WindowsForum.com users get the most out of their Windows experience.
 

Back
Top