Join our Discord Server
Karan Singh Karan is a highly experienced DevOps Engineer with over 13 years of experience in the IT industry. Throughout his career, he has developed a deep understanding of the principles of DevOps, including continuous integration and deployment, automated testing, and infrastructure as code.

Fix “DNS Server Not Responding” Error [7 Working Fixes]

2 min read

No one likes being denied access to the internet. One of the worst causes is the “DNS Server Not Responding” error. It falls in the same category of frustration as when you run out of power, or the wind destroys an internet wire. DNS server errors happen frequently. But before you know how to solve them, it’s important to go over how the technology behind them works.

Domain Name System, meaning DNS, is a storage system of internet addresses. You’re already familiar with websites like www.youtube.com or www.facebook.com. But the computer reads them as numbers, like 157.240.192.0 or similar. The DNS connects the website name you have in mind with the appropriate number (IP address).

It’s much easier to remember Facebook’s website than the string of numbers. It’s just like the contacts panel in your phone. You search by name and complete a call without looking at the phone number.

When you get the “DNS Server Not Responding,” it means the system has failed to respond. Many things could be responsible for the problem, but knowing the solutions is better. Here are 7 working fixes to help you overcome this error.

1. Try a Different Browser

One of the first things to do when you get the “DNS Server Not Responding” error is to check if it happens on a different browser. So, if the error shows up while you’re using Google Chrome, try switching to Edge, Mozilla, or Brave. If everything works well on one of the alternatives, make that your default browser. If not, there are other solutions to try.

2. Use a Different Device

If switching browsers doesn’t solve the problem, try changing devices. See if the webpage you’re trying to visit opens up on your phone, laptop, tablet, or desktop computer. If the error reappears on all devices, the problem could be in your router.

3. Restart Your Router

Data traffic is often the cause of the infamous “DNS Server Not Responding” error. Luckily, you can solve this when you restart your router. Press the power button on the router, disconnect the power cable, and wait for a minute. After that, plug the power back into the router and press the power button.

4. Check For Network Issues

The next step is troubleshooting network problems and seeing if you can diagnose the issue. You can do this on Mac and Windows devices, and here are the steps you need to take.

On Mac:

  1. Close all of your apps.
  2. Connect to the network with the DNS issue.
  3. Hold the Options button, click the Wi-Fi status, and open Wireless Diagnostics.
  4. Adhere to the on-screen instructions.
  5. Click Info to learn more about the problem.

On Windows:

  1. Open Control Panel.
  2. Navigate to the Network and Internet section.
  3. Open the Network and Sharing Center.
  4. Click Change your networking settings and select Troubleshoot problems.
  5. Go to Additional troubleshooters and run the troubleshooter in the Internet Connections.

If this doesn’t work, try one of the next steps.

5. Clear DNS Cache

The cache can be the root of the problem because it temporarily stores data. Flushing the DNS cache is one of the possible solutions to get everything back in working order. Here’s how to do it on Windows and Mac.

6. Set Your DNS Server Manually

By default, your internet service provider allows you to get DNS server addresses automatically. So, if their server fails, you’ll get the same error. One of the ways to go around the problem is to use a different DNS address. 

You can switch to a different DNS server in your settings manually. The most popular choices include CloudFlare or Google’s Public DNS. You can set them on any Windows or Mac device.

And if you use a VPN, you can establish a VPN connection to use your VPN provider’s DNS servers. But remember that sometimes, a security flaw leaks your device’s requests and reveals browsing activity to your internet service provider. It’s best to do a DNS leak test if a VPN is used.

7. Deactivate Your Antivirus and Firewall

Before you proceed with this step, keep in mind that it’s not a wise idea to leave your device unprotected forever. When you turn off the firewall and antivirus, you remove the security layers that keep cyberattacks at bay. Only do this step to test whether you can fix the DNS error.

Firewalls can accidentally prevent access to external data. Turn off real-time firewall protection, and turn off your antivirus. Then, visit the website that showed you the “DNS Server Not Responding” error and test if it works. Turn on both programs after you complete the test.

Have Queries? Join https://launchpass.com/collabnix

Karan Singh Karan is a highly experienced DevOps Engineer with over 13 years of experience in the IT industry. Throughout his career, he has developed a deep understanding of the principles of DevOps, including continuous integration and deployment, automated testing, and infrastructure as code.
Join our Discord Server
Index