DNS RobotDNS Propagation Checker
HomeDNS LookupWHOIS LookupIP LookupSSL Check
DNS RobotDNS Propagation Checker

Next-generation DNS propagation toolkit

Privacy PolicyTerms of ServiceAbout UsBlogContact

DNS Tools

DNS LookupDomain to IPNS LookupMX LookupCNAME LookupView all

Email Tools

SPF Record CheckerDMARC CheckerDKIM CheckerSMTP Test ToolEmail Header AnalyzerView all

Website Tools

WHOIS LookupDomain AvailabilitySubdomain FinderCMS DetectorLink AnalyzerView all

Network Tools

Ping ToolTraceroutePort CheckerHTTP Headers CheckSSL Certificate CheckView all

IP Tools

IP LookupWhat Is My IPIP Blacklist CheckIP to HostnameASN LookupView all

Utility Tools

QR Code ScannerQR Code GeneratorMorse Code TranslatorText to Binary ConverterSmall Text GeneratorView all
© 2026 DNS Robot. Developed by ❤ Shaik Brothers
All systems operational
Made with
Home/Blog/How to Fix DNS Server Not Responding (Step-by-Step)

How to Fix DNS Server Not Responding (Step-by-Step)

Shaik VahidFeb 26, 20267 min read
DNS server not responding error fix guide showing error state and three step solutions
DNS server not responding error fix guide showing error state and three step solutions

Key Takeaway

DNS Server Not Responding means your device cannot reach a DNS server to translate domain names into IP addresses. The fastest fixes are: flush your DNS cache, switch to a public DNS server like 8.8.8.8 or 1.1.1.1, and restart your router. These three steps resolve the issue in over 90% of cases.

What Does DNS Server Not Responding Mean?

DNS Server Not Responding is an error that appears when your device sends a request to a DNS server and gets no reply. DNS (Domain Name System) translates human-readable domain names like example.com into IP addresses like 93.184.216.34. Without a working DNS server, your browser cannot find any website — even though your internet connection may be perfectly fine.

You will typically see this error as "DNS server isn't responding" in Windows Network Diagnostics, or as DNS_PROBE_FINISHED_NO_INTERNET in Chrome. Safari shows "Safari Can't Find the Server" and Firefox displays "Hmm. We're having trouble finding that site."

The good news: this error almost never means your internet is truly down. It means the DNS layer is broken, and that is something you can fix yourself in under 5 minutes.

Note

DNS is like a phone book for the internet. When the phone book is unavailable, your device cannot look up the "phone number" (IP address) of any website.

Common Causes of DNS Server Not Responding

Before jumping to fixes, understanding the root cause helps you pick the right solution. Here are the most common reasons this error appears.

  • Stale DNS cache — Your device cached an old or corrupted DNS entry that is now invalid

  • ISP DNS server is down — Your internet provider's DNS servers are overloaded or experiencing an outage

  • Router glitch — A firmware bug or memory leak in your router is blocking DNS traffic

  • Firewall or antivirus blocking DNS — Security software is interfering with DNS requests on port 53

  • Wrong DNS settings — Manual DNS configuration with incorrect or unreachable server addresses

  • Network adapter issue — Outdated driver or corrupted TCP/IP stack on your device

  • WiFi connectivity problem — Weak signal or intermittent disconnects causing DNS timeouts

  • VPN interference — Active VPN tunneling DNS queries through an unresponsive server

Fix 1: Flush Your DNS Cache

This is the most common fix and takes 10 seconds. Your operating system stores DNS lookups in a local cache. If an entry becomes stale or corrupted, all DNS lookups can fail. Flushing the cache forces your device to query DNS servers fresh.

Open a terminal or command prompt and run the command for your operating system:

bash
# Windows (Command Prompt as Administrator)
ipconfig /flushdns

# macOS
sudo dscacheutil -flushcache; sudo killall -HUP mDNSResponder

# Linux
sudo systemd-resolve --flush-caches
# or
sudo resolvectl flush-caches

Tip

On Windows, you must run Command Prompt as Administrator. Right-click the Start menu → select "Terminal (Admin)" or "Command Prompt (Admin)".

Fix 2: Switch to a Public DNS Server

If your ISP's DNS servers are slow or down, switching to a reliable public DNS resolver often fixes the problem instantly. Public DNS servers like Google and Cloudflare have global infrastructure with near-perfect uptime.

Here are the best free DNS servers to use:

ProviderPrimary DNSSecondary DNSBest For
Google Public DNS8.8.8.88.8.4.4Speed and reliability
Cloudflare1.1.1.11.0.0.1Privacy and fastest response
Quad99.9.9.9149.112.112.112Malware blocking
OpenDNS208.67.222.222208.67.220.220Family content filtering

Tip

We recommend Cloudflare (1.1.1.1) for most users. It is the fastest public DNS resolver and does not log your IP address.

Fix 3: Restart Your Router and Device

A simple power cycle clears temporary glitches in your router's memory and forces it to re-establish DNS connections. This is especially effective when the DNS error affects every device on your network.

Follow these steps in order:

  • Unplug your router from power (not just turn off — physically unplug it)

  • Wait 30 seconds — this clears the router's RAM and resets all temporary state

  • Plug it back in and wait 1-2 minutes for it to fully boot and reconnect to your ISP

  • Restart your computer or phone to clear any device-level network state

  • Test by visiting a website in your browser

Note

If the error only affects one device on your network, skip the router restart and just restart that device. If all devices are affected, the router is the likely cause.

Fix DNS Server Not Responding on Windows

If the three quick fixes above did not work, follow these Windows-specific steps. These cover Windows 10 and Windows 11.

Reset Your Network Adapter

Open Command Prompt as Administrator and run these commands to fully reset your network stack:

bash
netsh winsock reset
netsh int ip reset
ipconfig /release
ipconfig /renew
ipconfig /flushdns

Restart your computer after running these commands. This resets the Winsock catalog, TCP/IP stack, releases and renews your IP address, and flushes the DNS cache in one sequence.

Change DNS Settings on Windows

To manually set a public DNS server on Windows:

  • Open Settings → Network & Internet → Advanced network settings

  • Click your active connection (Wi-Fi or Ethernet) → Hardware properties

  • Click Edit next to DNS server assignment

  • Switch from Automatic to Manual and enable IPv4

  • Enter Preferred DNS: 1.1.1.1 and Alternate DNS: 1.0.0.1

  • Click Save and test by visiting a website

Fix DNS Server Not Responding on Mac

macOS uses a different DNS management system. Here is how to fix it.

Change DNS Settings on macOS

To set a public DNS server on your Mac:

  • Open System Settings → Network → Wi-Fi (or your active connection)

  • Click Details next to your connected network

  • Click DNS in the sidebar

  • Click the + button and add 1.1.1.1

  • Click + again and add 1.0.0.1

  • Click OK and then Apply

Flush DNS and Reset Network on Mac

Open Terminal and run:

bash
# Flush DNS cache
sudo dscacheutil -flushcache
sudo killall -HUP mDNSResponder

# Renew DHCP lease (forces new DNS assignment)
sudo ipconfig set en0 DHCP

Replace en0 with en1 if you are using a USB Ethernet adapter. You can check your interface name with ifconfig in Terminal.

Fix DNS Server Not Responding on Mobile

DNS errors on phones and tablets are usually caused by your WiFi router's DNS settings or a stale cache on the device.

iPhone / iPad (iOS)

To change DNS on iOS:

  • Open Settings → Wi-Fi → tap the (i) icon next to your connected network

  • Tap Configure DNS → switch from Automatic to Manual

  • Delete existing DNS servers and add 1.1.1.1 and 1.0.0.1

  • Tap Save and test your connection

Tip

Alternatively, install the free 1.1.1.1 app from the App Store. It automatically configures Cloudflare DNS on your device without manual settings.

Android

Android 9+ has a built-in Private DNS setting that applies to all networks:

  • Open Settings → Network & Internet → Private DNS

  • Select Private DNS provider hostname

  • Enter: one.dot.one.dot.one.dot.one (for Cloudflare) or dns.google (for Google)

  • Tap Save — this applies across all Wi-Fi and cellular connections

Fix DNS Server Not Responding on Gaming Consoles

DNS errors on gaming consoles prevent online multiplayer, game updates, and store access. Here is how to fix it on PlayStation and Xbox.

PlayStation (PS5 / PS4)

To change DNS on your PlayStation:

  • Go to Settings → Network → Settings → Set Up Internet Connection

  • Select your connection (Wi-Fi or LAN) and choose Custom

  • Keep defaults for IP Address (Automatic) and DHCP Host Name (Do Not Specify)

  • For DNS Settings select Manual

  • Enter Primary DNS: 1.1.1.1 and Secondary DNS: 1.0.0.1

  • Keep remaining settings as default and test the connection

Xbox (Series X/S / One)

To change DNS on Xbox:

  • Go to Settings → General → Network settings → Advanced settings

  • Select DNS settings → Manual

  • Enter Primary DNS: 1.1.1.1 and Secondary DNS: 1.0.0.1

  • Press B to save and restart the console to apply changes

Advanced Troubleshooting

If none of the above fixes worked, the problem may be deeper. Try these advanced steps.

Disable Firewall or Antivirus Temporarily

Some security software blocks DNS traffic on port 53. Temporarily disable your firewall and antivirus to test:

If the error disappears with the firewall off, add an exception for DNS traffic (UDP port 53) in your security software settings. Do not leave your firewall permanently disabled.

Warning

Only disable your firewall for testing purposes. Re-enable it immediately after. If the DNS error goes away, add a firewall rule to allow DNS traffic instead of keeping it off.

Disable IPv6

IPv6 DNS resolution can sometimes conflict with your network configuration. Temporarily disabling it forces your device to use IPv4 DNS only:

  • Windows: Open Network adapter properties → uncheck "Internet Protocol Version 6 (TCP/IPv6)" → click OK

  • Mac: System Settings → Network → Wi-Fi → Details → TCP/IP → set Configure IPv6 to "Link-Local Only"

  • Linux: Run sudo sysctl -w net.ipv6.conf.all.disable_ipv6=1

Boot in Safe Mode with Networking

Safe mode loads Windows with minimal drivers and services, eliminating interference from third-party software. If DNS works in safe mode, a startup program or driver is causing the conflict.

On Windows: hold Shift while clicking Restart, then choose Troubleshoot → Advanced Options → Startup Settings → Restart → press F5 for Safe Mode with Networking.

How to Verify DNS Is Working Again

After applying a fix, verify that DNS resolution is working properly. Do not just open a website — run these tests to confirm the fix is permanent.

bash
# Test DNS resolution directly
nslookup google.com

# Test with a specific DNS server
nslookup google.com 1.1.1.1

# Check your current DNS settings (Windows)
ipconfig /all | findstr "DNS"

# Check your current DNS settings (Mac/Linux)
cat /etc/resolv.conf

If nslookup returns an IP address, DNS is working. You can also use DNS Robot's free DNS Lookup tool to test DNS resolution from multiple global servers simultaneously — this confirms the issue is resolved everywhere, not just on your device.

Test your DNS resolution now

Use DNS Robot's free DNS Lookup tool to check if a domain resolves correctly from multiple global servers. Verify that your DNS fix is working worldwide.

Try DNS Lookup

Frequently Asked Questions

It means your device sent a request to a DNS server to translate a domain name into an IP address, but the server did not reply. This prevents your browser from loading any website, even though your internet connection may be working.

Related Tools

DNS LookupPing ToolTraceroute

Related Articles

DNS_PROBE_FINISHED_NXDOMAIN: What It Means & How to Fix ItHow to Flush DNS Cache (Windows, Mac, Chrome, Linux)

Table of Contents

  • What Does DNS Server Not Responding Mean?
  • Common Causes of DNS Server Not Responding
  • Fix 1: Flush Your DNS Cache
  • Fix 2: Switch to a Public DNS Server
  • Fix 3: Restart Your Router and Device
  • Fix DNS Server Not Responding on Windows
  • Fix DNS Server Not Responding on Mac
  • Fix DNS Server Not Responding on Mobile
  • Fix DNS Server Not Responding on Gaming Consoles
  • Advanced Troubleshooting
  • How to Verify DNS Is Working Again
  • Frequently Asked Questions