How to Fix DNS Server Not Responding Error

In Short
  • DNS or Domain Name Service converts human-understandable web addresses into machine-understandable IP addresses.
  • If your device's DNS server isn't working, you may want to flush the DNS cache or restart the device.
  • Among other fixes, you can try disabling an app on your firewall, restarting your router, or raising a support ticket to your service provider.

DNS or Domain Name Service is an important system that translates human-readable web addresses to machine-readable addresses called IP addresses. That’s right, the internet doesn’t directly understand your “” search but relies on DNS to first convert it into an IP address. However, the DNS server may not respond sometimes due to unknown reasons, so here are eight fixes you can try if your DNS server isn’t responding.

Method 1: Restart your Device

One of the easiest solutions you can try if your device’s DNS server isn’t responding is by restarting your device. While this isn’t a sure-shot way of solving the issue, the amount of high-severity issues a simple restart is capable of solving cannot be neglected.

  • On Windows, go to Start > Power Icon> Restart.
to restart pc in Windows 11 click on Windows button in taskbar then power button and then click on Restart button
  • On Android, long-press the Power button or press the Power + Volume Up button and tap on Restart.
Restart Android
  • On iPhone, press and hold the Side button + Volume Up button and drag the slider to the right to turn off the device. Wait for 30 seconds and long-press the Side button until the Apple logo appears to turn it on. Check out dedicated Restart iPhone guide to learn how to reboot another iPhone.
Restart iPhone

Method 2: Try a Different Browser, DNS, or Device

Trying a different browser will help you determine if there’s an issue with the browser. Similarly, trying a different device will help find out if the device’s DNS server settings were changed and are the reason why your device’s DNS server fails to respond.

You could try resetting your Browser’s network settings by going to Settings > Reset Settings.

Reset chrome

If the browser’s default DNS isn’t responding, you could try switching to a different DNS like Cloudflare’s, NextDNS, or OpenDNS. The option to switch the default DNS in Chrome is located in the advanced section under Privacy and Security.

Method 3: Flush DNS Cache

You can easily flush the DNS cache from the Windows terminal. Here’s how to do it.

On Windows

  1. Launch Command Prompt.
  2. Type the following command and hit the Enter key to flush the DNS cache.
ipconfig /flushdns
Successfully flushed the cache

This will remove the remnant DNS cache from Windows and should hopefully help you freely browse the internet again.

On Mac

  1. Launch the Terminal app from the Launchpad or search for it on Spotlight using the Command + Space keyboard shortcut.
  2. Type the following command and hit the Enter key.
sudo dscacheutil -flushcache; sudo killall -HUP mDNSResponder
  • Launch Terminal to Flush DNS Cache
  • Use command to Flush DNS Cache
  1. Enter your Mac password and then press the Enter key again.

This will reset your DNS cache immediately.

Method 4: Restart Your Router

Rerstart router (1)
Image: Shutterstock

Your router holds the key to the gate that allows you to browse the internet without hiccups. Hence, if the DNS is unresponsive, it is possible that there might be something wrong with the traffic router or there might be congestion if lots of devices are connected to the same network. In that case, you might want to turn off your Wi-Fi router and give it a gap of at least a few minutes before turning it on.

Method 5: Reset DNS Settings

Clear host dns cache

If your device’s DNS is not responding, you can try resetting the Host cache from the browser by going to chrome://net-internals/#dns from the address bar and clicking on the Clear host cache button. This works on all major platforms, including Linux. Once done, try searching for a domain name, and it should start functioning as usual.

Method 6: Allow an App Through Firewall

There are times when an Antivirus or Firewall can break DNS. This doesn’t happen often and commonly but it could as well be one of the reasons why your DNS server shows that it’s unresponsive. If you’re using third-party Antivirus software, we’d suggest disabling the protection. Try browsing and check if the DNS is functional again.

If you don’t have a third-party Antivirus but Windows Security, try disabling the firewall for your web browser app.

On Windows

  1. Go to Windows Security > Firewall & network protection > Allow an app through firewall.
  2. You can then remove Google Chrome from the firewall by navigating to Change settings > Google Chrome > Remove > OK.
  • How to Fix DNS Server Not Responding Error
  • How to Fix DNS Server Not Responding Error

On Mac

You can also allow an app through macOS’ Firewall using the steps below.

  1. On your Mac, go to System Settings > Network > Firewall > Options. On older macOS versions, you may need to navigate to System Preferences > Security & Privacy > Firewall > Firewall Options.
  2. Now, click on the plus + icon, locate and select the web browser app from the Applications folder and click on Add.
  3. The app will now appear inside the list of apps and services. To make sure the app has complete access to network connections, click on it and select Allow incoming connections from the dropdown menu.
  4. You can now click on OK to save changes.
  • How to Fix DNS Server Not Responding Error
  • Select Firewall Options
  • Add to Firewall options
  • Add app to macOS Firewall
  • Allow app through Firewall Mac

Method 7: Update Your Computer

Microsoft pushes the latest security updates quite frequently, and it is possible that your computer might not be running the latest version of the security. This could be a reason why DNS is not responding on your Windows or Mac computer.

Update Windows
  • To update your Mac, go to System Settings > General > Software Update > Update Now.
Update macOS

Method 8: Check with Your Service Provider

Oftentimes, some of the common issues you face with your internet are due to the service provider. Perhaps a few of its services in some areas might be down, and your area might be impacted. A quick call or help ticket to your service provider should help you determine if the service provider is at fault and ask them to solve your DNS issues at the earliest.

These are some solutions you can try if your DNS server is not responding. If none of the solutions have worked for you, you may try resetting Windows without losing your personal data. Doing so should reset your Windows installation and its settings to factory state, and your DNS woes may be solved thereafter.

Have you ever faced issues with the DNS server? Let us know in the comments below.

comment Comments 0
Leave a Reply