Blog Menu

I write and curate content for Bluehost. I hope this blog post is helpful.
Are you looking at creating a blog, website or an online store? Bluehost has something for everyone. Get started today.

Key highlights 

  • DNS translates domain names into IP addresses, acting as an internet address book, crucial for seamless browsing. 
  • Dropped connections, DNS provider outages, misconfigured settings, router/modem issues and outdated drivers often cause errors. 
  • Restart devices, flush the DNS cache, update network drivers, reset network settings or disable antivirus/firewall temporarily to fix the error. 
  • Use a different browser, check/reset router settings, scan for malware or switch to reliable DNS providers like Google DNS or OpenDNS. 
  • Regularly update system and router firmware, use trusted DNS services and maintain up-to-date antivirus software to avoid future issues. 
  • Persistent DNS errors may require assistance from ISPs or certified technicians for deeper analysis and fixes. 

Introduction 

When you’re working on something important, such as a project or browsing the web, the last thing you want is for your internet to suddenly stop working. But sometimes, that’s exactly what happens and the “DNS server not responding” error appears out of nowhere. Websites become unreachable, which is a frustrating experience that disrupts your productivity and wastes time.  

The error occurs when your device is unable to communicate with the DNS server, which is responsible for translating domain names into IP addresses. Without this communication, websites and online services become inaccessible, leaving you stuck and unable to move forward. 

This guide is designed to help users experiencing this error on their devices or networks. By identifying the root causes and applying practical solutions, you can quickly restore stable internet access and avoid recurring connectivity problems. From diagnosing the issue to implementing effective fixes, this guide provides the tools you need for smooth browsing and uninterrupted online experiences. 

What is DNS and why is it important?

Before troubleshooting the ‘DNS server not responding’ error, it’s essential to understand what DNS (domain name system) is and how it works. DNS acts like an address book for the internet, translating user-friendly domain names (like www.example.com) into numerical IP addresses that computers use to identify each other. Without DNS, you would need to remember complex IP addresses instead of simple URLs, making browsing much less convenient.   

DNS not responding error

When you enter a URL in your browser, a request is sent to a DNS server to retrieve the corresponding IP address. If the DNS server is unresponsive, it can lead to the ‘DNS server not responding’ error, preventing access to websites. 

Issues can also arise with the default DNS server provided by your ISP, which might result in DNS server errors. In these cases, checking or changing the DNS server address in your network settings or using alternative DNS server addresses like Google DNS or OpenDNS can help resolve the problem. 

Common causes of the ‘DNS server not responding’ error 

There are several reasons why the ‘DNS server not responding’ issue might occur. Below are the most common causes: 

1. Dropped internet connection 

A temporary internet connection drop can interrupt DNS resolution, making the DNS server address unreachable. During this time, the DNS server may appear unresponsive until the connection is restored. Checking network stability is crucial, as a brief disconnection can cause the DNS server error. Often, the issue resolves itself once connectivity is re-established. 

2. Issues with your DNS provider 

Sometimes, your internet service provider (ISP) or a third-party DNS provider may experience outages. These disruptions can prevent your device from connecting to the preferred DNS server and cause the ‘DNS server not responding’ error message to appear. Switching to an alternative DNS server like Google DNS or OpenDNS can help resolve this. It’s important to verify your DNS provider’s status. 

3. Router or modem issues 

If your internet router or modem is misconfigured or experiencing hardware issues, it may fail to communicate with the DNS server, leading to DNS errors. Restarting or resetting the router can often resolve this issue. Additionally, ensure the router’s firmware is up to date for optimal performance and check that the network connection is stable. 

4. Antivirus or firewall interference 

Security software like firewalls or antivirus programs may block DNS requests. Overly restrictive settings can prevent access to the DNS server address, resulting in DNS resolution failures and DNS server errors. Temporarily disabling antivirus or firewall can help identify the issue. Once resolved, adjust the settings to prevent future conflicts. 

5. Misconfigured DNS settings 

Incorrect DNS server address settings can disrupt DNS resolution, preventing your device from connecting to the default DNS server. As a result, websites may fail to load due to DNS server errors. To fix this, reconfigure your network connections and update the DNS settings. Ensure the correct DNS server addresses are set. 

6. Problems with the Internet Service Provider (ISP) 

Occasionally, your ISP may perform maintenance or experience service outages, disrupting DNS resolution and causing the ‘DNS server not responding’ error. Contacting your ISP to check for outages can be helpful, as they may provide an estimated resolution time. Alternatively, switching to an alternative DNS server can help bypass the issue. 

7. Outdated or corrupt network drivers 

Outdated or corrupt network drivers can disrupt DNS resolution, preventing your device from connecting to the DNS server. Updating or reinstalling network drivers can often resolve the issue. Ensure your device is running the latest driver versions to restore proper DNS functionality and fix the error. 

How to fix ‘DNS server not responding’ on Windows  

If you’re encountering the ‘DNS server not responding’ error on a Windows device, the following steps will guide you through resolving the issue: 

1. Restart your computer 

Restarting your computer can refresh your system and fix temporary glitches, including DNS server errors. This simple step helps restore normal connectivity by clearing temporary configurations. Restarting the device can resolve the issue if the DNS server address was misconfigured or caused a conflict. 

2. Restart your modem/router 

Unplug your router or modem for 30 seconds, then plug it back in to reset the connection. This often restores communication between your device and the DNS server. Rebooting the router helps clear any temporary connection issues that might be causing the DNS server error. 

3. Flush DNS cache 

Flushing your DNS cache can clear outdated or corrupted entries, resolving DNS-related problems. To do this: 

  1. Open the Start menu: Click the Start button located at the bottom-left corner of your screen to open the Start menu. 
  2. Launch Run: Type Run in the search box or navigate to Run using the Start menu and select it when it appears in the search results. 
  3. Open Command Prompt: In the Run dialog, type cmd and press OK. This will open the Command Prompt window. 
  4. Flush the DNS cache: In the Command Prompt window, type the following command and press Enter
ipconfig /flushdns
  1. After running the command, you’ll see a message confirming the cache was flushed: “Windows IP Configuration Successfully flushed the DNS Resolver Cache.” 
  2. Close command prompt: Once the DNS cache is flushed, type exit in the Command Prompt window and press Enter to close it. 

This simple process helps resolve issues caused by outdated or corrupt DNS cache entries. 

4. Disable antivirus/firewall temporarily 

Security software, such as antivirus programs or firewalls, can block DNS requests if their settings are too restrictive. Temporarily disable these programs to see if they are causing the DNS server error. Once identified, adjust the settings to allow DNS communication and then re-enable the security software. 

Steps to deactivate Microsoft Defender Firewall and third-party antivirus/firewall apps 

  1. Deactivate Microsoft Defender Firewall: 
  • Open the Start menu and click the Settings icon. 
  • Go to Update & SecurityWindows SecurityFirewall & network protection
Deactivate Microsoft Defender Firewall
  • You will see three profiles: Domain network, Private network and Public network
Public network
  • Open each profile one by one and toggle off the switch under Microsoft Defender Firewall
  1. Disable third-party antivirus and firewall apps: 
  • Navigate to Virus & threat protection from the left sidebar in Windows Security
  • Disable any third-party apps as per their specific settings. 

5. Update network drivers 

Outdated or malfunctioning network drivers can disrupt DNS resolution. To fix this, open Device Manager, locate your network adapter and select “Update Driver.” Once updated, restart your computer to ensure the new drivers take effect. This step can help resolve issues with your network connections that might be causing DNS errors. 

6. Troubleshoot network issues 

DNS errors can result from connectivity issues. Switch between networks, such as using mobile data instead of Wi-Fi, to check if the internet connection is the cause. Alternatively, run network diagnostics on your computer to detect and fix any problems. 

Steps to troubleshoot network issues on Windows 

  1. Connect to the Network: 
    • Ensure you’re connected to the network experiencing issues. 
  1. Open Network and Sharing Center: 
    • Go to Control Panel → Network and Internet → Network and Sharing Center. 
  1. Access Troubleshoot Problems: 
    • Under Change your networking settings, click Troubleshoot problems. 
Networking and Sharing Center
  1. Run Internet Troubleshooter: 
    • Navigate to Additional troubleshooters → Internet Connections, then click Run the troubleshooter. 
  1. Complete the Troubleshooting Process: 
    • Wait for the process to finish. If an error is detected, follow the on-screen instructions to resolve it. 

By following these steps, you can fix the ‘DNS server not responding’ error and restore stable internet connectivity on your Windows device. 

How to fix ‘DNS server not responding’ on Mac  

For Mac users experiencing the ‘DNS server not responding’ error, the following steps can help resolve the issue, specifically tailored for Mac: 

1. Restart your Mac 

Restarting your Mac is one of the simplest yet effective methods to fix temporary issues that may be affecting your network connection. A restart can refresh the system and help your Mac reconnect to the DNS server. This step clears temporary configuration problems and restores normal functionality. 

2. Disable Internet Protocol version 6 (IPv6) 

Disabling IPv6 can help resolve DNS errors, as some networks may not fully support this protocol. Follow these steps on your Mac to modify IPv6 settings: 

  1. Navigate to the Apple menu → System Settings → Network. 
  2. Select your current network connection and go to Details → TCP/IP
  3. Next to Configure IPv6, choose Link-Local Only from the menu.
Disable Internet Protocol version 6 (IPv6)
  1. Click OK to save the changes. 

3. Change DNS servers 

Switching to a more reliable DNS server address like Google DNS or OpenDNS can help eliminate issues caused by your default DNS server. Here’s how to change your DNS servers: 

  1. Go to System Settings > Network. 
  1. Select Your Primary Network: 
    • Click Details next to your primary network connection. 
  1. Open the DNS Tab: 
    • In the left sidebar, click on the DNS tab. 
  1. Add an Alternative DNS Server:  
    • Enter the following preferred and alternate DNS addresses: 
      • Preferred DNS: 8.8.8.8 (Google DNS) 
      • Alternate DNS: 8.8.4.4 (Google DNS) Changing to these alternative DNS servers ensures faster and more reliable DNS resolution, often resolving DNS server errors. 
      • Click the plus (+) button to add a new DNS server. 
  1. Save Your Changes: 
    • Click OK and then Apply. 

4. Disable security software 

Sometimes, antivirus or firewall settings can block DNS requests. To identify if they are the cause of the issue, temporarily disable your security software and check whether the DNS server error continues. If this resolves the problem, adjust the software settings to permit DNS traffic. Don’t forget to turn your antivirus and firewall back on after troubleshooting to ensure your system remains protected. 

Steps to turn off the firewall on a Mac 

  1. Access System Settings
    • Click on the Apple menu and select System Settings
  1. Navigate to Network Settings
    • In System Settings, go to Network and select Firewall
  1. Disable the Firewall
    • Toggle off the Firewall button. 

By following these steps, you should be able to fix the ‘DNS server not responding’ error on your Mac and restore stable internet connectivity. 

Advanced solutions for persistent DNS issues  

If the ‘DNS server not responding’ error persists after trying basic troubleshooting steps, consider using these advanced solutions: 

1. Switch to a different browser 

If you’re facing the ‘DNS Server Not Responding’ error, it could be related to the browser you’re using. Sometimes, browsers have settings or cache issues that may prevent them from properly connecting to the DNS server. Here’s how switching to a different browser can help: 

  1. Browser specific issues: Different browsers may handle network requests differently. If one browser is giving you trouble, trying another browser like Google Chrome, Mozilla Firefox or Microsoft Edge may resolve the issue. It’s important to test multiple browsers to check if the problem is specific o one. 
  2. Clearing cache: Browsers like Chrome and Firefox store cached DNS data that may be outdated and cause errors. Switching to a different browser can bypass this cached information. To resolve the issue, try clearing your browser cache, disabling unnecessary extensions or updating your browser. 
  3. Quick testing: Open the same website on another browser and see if the issue persists. If the error doesn’t occur on the second browser, the issue may be related to settings or extensions in your primary browser. 

Switching to a different browser is a quick and easy troubleshooting step. If it fixes the issue, you can then focus on the settings or configurations in your original browser to prevent the problem from happening again. 

2. Check and reset router settings 

Sometimes, issues with your internet router can cause DNS problems. Access your router’s configuration page (usually by typing the router’s IP address in a browser). Verify that the DNS settings match your preferred DNS server. If the error continues, you may need to reset your router to its factory settings and then reconfigure it. This ensures that any misconfigurations that are causing DNS errors are cleared. 

3. Use a reliable DNS provider 

If your internet service provider (ISP) uses unreliable default DNS servers, switching to a more reliable third-party DNS service can resolve many persistent issues. Providers like Google DNS (8.8.8.8, 8.8.4.4), OpenDNS or Quad9 offer faster and more stable connections, which can improve your browsing experience. By using these alternative DNS servers, you reduce the likelihood of DNS server errors. 

4. Scan for malware or viruses 

Malware can alter your system’s DNS settings or interfere with network connections, preventing you from accessing websites. Run a full system scan with trusted antivirus software to detect and remove any threats. Once cleared, your computer should be able to reconnect to the correct DNS server and eliminate issues caused by malicious software. 

5. Perform a system network reset 

If all else fails, performing a network reset may help resolve the ‘DNS server not responding’ issue. On Windows, go to Settings > Network & Internet > Status, then click on “Network Reset.” For Mac, create a new network location under System Preferences > Network. This will reset all your network connections and restore default settings, often fixing persistent DNS server errors. 

6. Contact your ISP 

If the issue continues after trying all the above steps, it’s time to contact your ISP. Sometimes, the problem lies with their DNS servers or a network outage affecting multiple users. Your ISP can check for any ongoing issues and help you restore a stable connection. They may also offer further troubleshooting steps specific to their service. 

When to seek professional help 

Although most ‘DNS server not responding’ errors can be fixed with the solutions mentioned, there are cases where professional help is necessary. If the error persists after troubleshooting or if you notice consistent network instability, it’s best to contact your ISP or a certified technician.  

They can identify deeper issues, such as problems with your internet protocol version or faulty hardware and provide more advanced solutions to resolve your connectivity issues. 

Tips to prevent DNS issues in the future  

To prevent encountering the ‘DNS server not responding’ error in the future, it’s essential to follow best practices that improve the stability of your network connections and DNS configuration. Implementing these preventative measures can save you time and frustration by ensuring your system runs smoothly and avoids common causes of DNS issues. 

1. Regularly update your system and router firmware 

Keeping both your operating system and router firmware updated is crucial for maintaining optimal network performance. Manufacturers frequently release updates that fix bugs, address security vulnerabilities and improve the overall functioning of your device or network equipment. These updates may also resolve any known DNS server errors or improve compatibility with your DNS provider. Make sure to check for updates regularly on your computer and router, as outdated firmware or software can lead to connectivity issues, including ‘DNS server not responding’ to errors. 

2. Use reliable DNS services 

Choosing a trusted and reliable DNS provider is one of the best ways to avoid DNS issues. Popular third-party DNS services like Google DNS, OpenDNS and Quad9 are known for their stability, speed and security. These services are optimized to provide faster DNS resolution and reduce the likelihood of connection errors. By configuring your device to use a reputable alternative DNS server, you minimize the risks associated with unreliable default DNS servers provided by your Internet Service Provider (ISP). Additionally, these services often offer better protection against DNS-based attacks and can help prevent frequent disruptions to your network connection. 

3. Keep antivirus software updated 

Antivirus programs are essential in protecting your device from online threats but outdated or incorrectly configured antivirus software can sometimes block legitimate DNS requests. Regularly update your antivirus software to the latest version to ensure smooth DNS operation. This helps prevent DNS errors caused by overly restrictive security settings or interference with DNS traffic. If you experience persistent DNS issues, consider checking your antivirus or firewall settings to make sure they aren’t blocking DNS traffic and adjust as necessary to allow your device to communicate freely with DNS servers. 

By adopting these practices, you can significantly reduce the likelihood of encountering the ‘DNS server not responding ‘error in the future, ensuring more reliable internet connections and smoother browsing experiences. 

Final thoughts

The ‘DNS server not responding’ error can disrupt your internet access, but as we’ve explored, it’s a solvable issue. Whether you’re dealing with connection drops, misconfigured settings or issues with your DNS provider, the solutions provided can help you restore your network’s functionality. By following the troubleshooting steps outlined in this guide, you should be able to fix the error and enjoy seamless browsing again.  

If the problem persists despite trying these fixes, contacting your ISP or seeking professional help might be the next best step. For ongoing network stability, keep your software and router firmware up to date, use reliable DNS services and ensure your security software is configured correctly. 

If you are facing frequent DNS issues on your website, consider switching to Bluehost hosting services. We offer reliable DNS management and 24/7 support to ensure your site runs smoothly and securely. 

With the right support and management, your online experience will be seamless and hassle-free. 

FAQs  

What does ‘DNS server not responding’ mean? 

The ‘DNS server not responding’ error means your device cannot connect to the DNS server, which prevents domain names from being resolved into IP addresses. This results in websites failing to load and can trigger a DNS error message. 

How do I know if my ‘DNS server is not responding’? 

If you are unable to access websites and encounter the ‘DNS server not responding’ error, it indicates that your DNS server is unresponsive. You can confirm this by trying to access different websites and seeing if they load. 

How do I fix the ‘DNS server not responding’ error on Windows? 

To fix the error on Windows, restart your computer and modem/router, flush the DNS cache or change your DNS server settings. You may also need to update network drivers or temporarily disable any antivirus or firewall software. 

Can I fix the DNS server issue on my Mac? 

Yes, the issue can be fixed on a Mac by restarting your system, resetting network preferences and changing to a more reliable DNS server. Adjusting DNS settings in the network preferences can resolve persistent issues. 

Why should I change my DNS server settings? 

Changing your DNS server settings can improve browsing speed and reliability. Some DNS servers may be faster and more stable than the default one provided by your ISP, enhancing your overall internet experience. 

What if I continue to see the ‘DNS server not responding’ error after trying all the solutions? 

If the error persists, you may need to reset your router or perform a network reset on your device. If the issue remains unresolved, you may need to contact your ISP or a technician for advanced troubleshooting. 

  • I write and curate content for Bluehost. I hope this blog post is helpful. Are you looking at creating a blog, website or an online store? Bluehost has something for everyone. Get started today.

Learn more about Bluehost Editorial Guidelines

Write A Comment