Getting the "DNS Server Not Responding" error? This frustrating error prevents you from accessing websites even though your internet connection might be working fine. DNS (Domain Name System) is like the internet's phone book — it translates website names into IP addresses. When it fails, your browser can't find any websites.
Follow these step-by-step solutions to fix the DNS server not responding error on Windows 10, Windows 11, and Mac.
What Does DNS Server Not Responding Mean?
When you see this error, it means your computer cannot reach the DNS server to translate website addresses. You might see messages like:
- "DNS server not responding"
- "Your DNS server might be unavailable"
- "DNS_PROBE_FINISHED_NXDOMAIN"
- "Server DNS address could not be found"
- "This site can't be reached"
Fix 1: Restart Your Router and Computer
Always start with the basics:
- Restart your computer
- Unplug your router for 30 seconds, then plug it back in
- Wait 2 minutes for the router to fully boot up
- Try accessing a website
Fix 2: Flush DNS Cache
Your computer stores DNS records in a cache that can become corrupted:
On Windows:
- Open Command Prompt as Administrator (right-click Start → Terminal Admin)
- Type:
ipconfig /flushdns - You should see: "Successfully flushed the DNS Resolver Cache"
- Try accessing websites again
On Mac:
- Open Terminal
- Type:
sudo dscacheutil -flushcache; sudo killall -HUP mDNSResponder - Enter your password
Fix 3: Change DNS Server to Google or Cloudflare
Your ISP's DNS server might be down or slow. Switching to a reliable public DNS server often fixes the problem immediately:
On Windows 11:
- Go to Settings → Network & Internet → Wi-Fi (or Ethernet)
- Click your connected network → Hardware properties
- Click Edit next to DNS server assignment
- Switch to Manual
- Enable IPv4 and enter:
- Preferred DNS: 8.8.8.8
- Alternate DNS: 8.8.4.4
- Click Save
On Windows 10:
- Open Control Panel → Network and Sharing Center
- Click Change adapter settings
- Right-click your network → Properties
- Select Internet Protocol Version 4 (TCP/IPv4) → Properties
- Select "Use the following DNS server addresses"
- Enter: Preferred: 8.8.8.8, Alternate: 8.8.4.4
On Mac:
- Go to System Settings → Network → Wi-Fi → Details
- Click DNS
- Click + and add 8.8.8.8 and 8.8.4.4
- Click OK → Apply
Recommended DNS Servers:
| Provider | Primary DNS | Secondary DNS |
|---|---|---|
| Google DNS | 8.8.8.8 | 8.8.4.4 |
| Cloudflare DNS | 1.1.1.1 | 1.0.0.1 |
| OpenDNS | 208.67.222.222 | 208.67.220.220 |
Fix 4: Disable IPv6
IPv6 can sometimes cause DNS issues:
- Press Windows + R, type ncpa.cpl, press Enter
- Right-click your network → Properties
- Uncheck "Internet Protocol Version 6 (TCP/IPv6)"
- Click OK
- Restart your computer
Fix 5: Reset Network Configuration
Reset your entire network stack:
- Open Command Prompt as Administrator
- Run these commands one by one:
ipconfig /flushdns ipconfig /registerdns ipconfig /release ipconfig /renew netsh winsock reset netsh int ip reset - Restart your computer
Fix 6: Disable Antivirus/Firewall Temporarily
Some security software can block DNS requests:
- Temporarily disable your antivirus
- Try accessing websites
- If it works, add DNS exceptions to your antivirus settings
- Re-enable your antivirus immediately after testing
Fix 7: Try Safe Mode with Networking
- Press Windows + I → System → Recovery
- Click Restart now under Advanced startup
- Go to Troubleshoot → Advanced options → Startup Settings → Restart
- Press 5 for Safe Mode with Networking
- If DNS works in Safe Mode, a third-party program is causing the issue
Fix 8: Update Network Drivers
- Open Device Manager
- Expand Network adapters
- Right-click your adapter → Update driver
- Select Search automatically
- Restart your computer
Fix 9: Disable Peer-to-Peer DNS
Windows uses peer-to-peer updates that can interfere with DNS:
- Go to Settings → Windows Update → Advanced options
- Click Delivery Optimization
- Turn off "Allow downloads from other PCs"
FAQ
What is the best DNS server?
Cloudflare (1.1.1.1) is generally the fastest DNS server, while Google (8.8.8.8) is the most reliable. Both are free and significantly faster than most ISP DNS servers.
Can I use Google DNS on my phone?
Yes! On Android, go to Settings → Network → Private DNS and enter dns.google. On iPhone, change DNS in Wi-Fi settings for each network.
Is changing DNS safe?
Yes, changing to Google or Cloudflare DNS is completely safe and often faster and more reliable than your ISP's default DNS server.
Conclusion
The DNS server not responding error is almost always fixable by changing your DNS server to Google (8.8.8.8) or Cloudflare (1.1.1.1). This should be your first step as it's the quickest and most effective solution. If that doesn't work, flush your DNS cache and reset your network configuration. These methods work on Windows 10, Windows 11, and Mac.