Experiencing a “DNS server not responding” error on Windows 11 can be frustrating. This problem prevents your computer from connecting to websites, even if your internet connection seems fine. Fortunately, there are several simple ways to fix this issue.
In this guide, we’ll walk you through easy, step-by-step solutions to get your DNS server back up and running. No advanced technical knowledge is needed — just follow along carefully.
Each method starts with basic troubleshooting and moves toward more detailed steps if the problem persists. Let’s begin restoring your internet connection.
By the end, you will understand why the error happens and how to prevent it in the future.
Quick Note: What to Check Before You Start
- Check your internet connection: Make sure your Wi-Fi or Ethernet connection is active and stable.
- Restart your modem/router: Sometimes, simply rebooting your network devices can fix DNS issues.
- Try another device: See if other devices connected to the same network can access the internet. If not, the issue might be with your internet service provider.
- Disable VPN or Proxy: If you are using a VPN or proxy, turn it off temporarily as it may interfere with DNS.
Step 1: Restart Your Computer
Before diving into network settings, restart your Windows 11 computer. This simple step refreshes system processes and can resolve temporary glitches causing DNS errors.
Step 2: Flush DNS Cache
Windows stores DNS information in a cache to speed up website loading. Sometimes, this cache becomes outdated or corrupted, leading to DNS errors. Flushing the DNS cache clears this information and forces Windows to get fresh data.
- Press Windows key + S and type
cmd. - Right-click Command Prompt and select Run as administrator.
- In the black Command Prompt window, type the following command and press Enter:
ipconfig /flushdns
- You should see a message confirming the DNS Resolver Cache was flushed successfully.
- Close the Command Prompt and check if your internet works.
Step 3: Change DNS Server Address
Your computer usually obtains DNS server addresses automatically from your router or ISP. Sometimes, using a public DNS server like Google DNS or Cloudflare DNS can fix DNS errors.
How to Change DNS Settings on Windows 11
- Click the Start button and select Settings.
- Go to Network & Internet.
- Select Advanced network settings.
- Click on More network adapter options under Related settings. This opens the Network Connections window.
- Right-click your active network (Wi-Fi or Ethernet) and choose Properties.
- Scroll to find and select Internet Protocol Version 4 (TCP/IPv4), then click Properties.
- In the new window, select Use the following DNS server addresses.
- Enter the following DNS addresses:
- Preferred DNS server:
8.8.8.8(Google DNS) - Alternate DNS server:
8.8.4.4
- Preferred DNS server:
- Click OK to save changes.
- Restart your browser or computer and check your internet connection.
Alternative DNS options:
- Cloudflare DNS: 1.1.1.1 and 1.0.0.1
- OpenDNS: 208.67.222.222 and 208.67.220.220
Step 4: Reset Network Settings
If changing DNS doesn’t work, resetting your network settings can clear underlying network issues including corrupted configurations.
- Open Settings again.
- Navigate to Network & Internet > Advanced network settings.
- Click on Network reset at the bottom.
- Click the Reset now button and confirm.
- Your PC will restart automatically. After reboot, test your internet again.
Why this helps: Network reset removes and reinstalls all network adapters, restoring default settings. This can fix complex network problems.
Step 5: Disable IPv6
IPv6 is the latest internet protocol, but some networks have trouble with it. Disabling IPv6 can sometimes resolve DNS errors.
- Open Network Connections as explained in Step 3.
- Right-click your active network adapter and select Properties.
- Uncheck the box next to Internet Protocol Version 6 (TCP/IPv6).
- Click OK and restart your PC.
Advanced Option: Use Command Prompt to Reset TCP/IP Stack
The TCP/IP stack manages internet communication. Resetting it can fix deeper network issues.
- Open Command Prompt as administrator (see Step 2).
- Type the following commands one by one, pressing Enter after each:
- Restart your computer to apply changes.
netsh int ip reset netsh winsock reset
Frequently Asked Questions (FAQs)
Why do I get “DNS server not responding” error?
This error means your computer can’t communicate with the DNS server, which translates website names into IP addresses. It can happen due to network glitches, incorrect DNS settings, or router issues.
Can restarting my router fix the DNS problem?
Yes, restarting your router refreshes the connection to your ISP and can resolve temporary DNS server issues.
Is it safe to use public DNS servers like Google or Cloudflare?
Yes, public DNS servers are reliable and often faster. They also provide better security and privacy compared to some ISP DNS servers.
Will disabling IPv6 harm my internet connection?
Usually no. Most networks still rely on IPv4. Disabling IPv6 is a troubleshooting step and can be reversed anytime.
How do I know if the problem is with my ISP?
If other devices on the same network also can’t access the internet, or you experience slow speeds and frequent disconnects, the issue may be with your ISP. Contact them for support.
When Nothing Works
If you’ve tried all the above steps and still see the DNS error, consider these final options:
- Update Network Drivers: Visit your PC manufacturer’s website to download and install the latest network adapter drivers.
- Check Firewall or Antivirus: Sometimes, security software blocks network access. Temporarily disable them to test.
- Contact Your ISP: There might be an outage or DNS server problem on their end.
- Use Microsoft Support: Visit the official Microsoft Support page for additional help.
Conclusion
DNS server errors on Windows 11 are common but usually easy to fix. Start with simple steps like restarting your PC and flushing the DNS cache. Then, try changing DNS servers or resetting your network settings if needed. Disabling IPv6 or resetting the TCP/IP stack can resolve more complex issues.
Remember, most DNS problems stem from network misconfigurations or temporary glitches. With patience and these step-by-step solutions, you can restore your internet connection quickly and confidently.