You can quickly fix a DNS server not responding error on your device—or find out if the problem is on the website end of things—by working through the solutions in this guide.
In this article, we will go through each DNS hack for Windows or Mac users. This surefire dozen has you covered.
When you do a search engine query and don’t see the website you wanted to find, a simple message appears on a white background. DNS Server Not Responding. But what does this mean? First, we’ll need to explain how the DNS system finds a website.
Performing a lookup or website query from your device sets a lot of DNS server protocols in motion. For example, when you look us up (Namecheap) in a search engine, the Internet tells the nearest DNS server to look for the numerical address for www.namecheap.com. Known as the Internet Protocol (IP) address, this is 188.8.131.52 for Namecheap. Once the DNS finds the IP address, your device shows you the Namecheap website in microseconds.
You might use a device from anywhere in the world, but to verify a website lookup, your device needs to contact the authoritative Domain Name Server for that website.
To check the IP address is correct, the authoritative DNS verifies the IP address belongs to the authentic website and sends the query back to your device. DNS protocols govern this journey. These are the ‘rules’ that translate website lookups into steps or ‘hops.’
You’ll get a DNS Server Not Responding error if any servers don’t agree.
A quick dive into why servers might not agree will help you understand if you are a web user or a website owner.
When an out-of-the-blue DNS error message occurs on your device, it’s likely to be an external problem. This is good news. If the website you are trying to look up has DNS issues, you don’t need to worry. The problem will sort itself out, and you can try the website again later.
If you’re wondering what might be going on at the website owner end of things, some standard error scenarios include the following:
For the user, it can take time for the query to find another way around the bottleneck. Worryingly, if the attacked server struggles to re-direct queries and too much time lapses, the server will drop your query, and – you guessed it – you’ll get a DNS Server Not Responding (not found) error on your device.
Another way of explaining this is to imagine each server contains a huge database with the latest records about every website address in the world — but at the same time, every server has to agree the records are exactly the same. This, called the table routing protocol, will flag a DNS server error if anything (including the above two scenarios) causes a mismatch or timeout between any server record held by a DNS resolver (worker) and the corresponding record held by the authoritative DNS (the boss).
Hopefully, you can see that the DNS server not responding error might occur on your device when your device is functioning normally. This means a server somewhere is stuck on the query.
You can’t do anything but wait. You can visit this handy free website tool, downforeveryoneorjustme, and check if this is a known DNS issue and when it might be fixed. Then you know for sure your device is fine, and you only need to wait and try the website later on.
On the other hand, if you notice you are getting many of these error messages and experiencing slow loading times, the DNS might be stuck from your end. Think, lots of queries about different websites going to and from your device every day can easily cause a DNS issue — if there’s any interruption to your service or something is wrong with your DNS device set up.
This is when you can try these very simple solutions below.
The easiest fix to try is to troubleshoot your current browser by checking if the website you want to see appears correctly in another browser. The most common browsers to try this in are Google, Safari, Mozilla Firefox, or Microsoft Edge.
If this works, go back to your favorite browser and manually update your version of the browser. Try to view the website again. If still not appearing, try to uninstall and reinstall the browser. If you still get DNS Server Not Responding messages, you can rule out your browser as the source of the problem.
The next thing to help you narrow down the issue is to try another device in your network. If you still cannot load the site, try to use mobile data to access the website. If it won’t show up, the issue is definitely on the website’s end, and you can rule out your device as the problem. If it does show on another device, double-check you still can’t see it on your original device, and if you can’t, you need to go on to the next steps to fix the device DNS.
Whenever you boot your computer or device in safe mode, limiting the number of files and resources it uses to run, this can be an effective way to troubleshoot your operating system and unstick a stuck DNS query.
First select—for Windows users— the Windows button, and from the Power button icon (above), click Restart.
Depending on your operating system, starting in safe mode varies, so check these guides.
To put your Apple iOS in safe mode, first shut down. Then boot up and press and hold the Shift key while it boots up. When you see an Apple logo and progress bar, quickly release the shift key. Your Mac is in now safe mode. Then you want to leave Safe Mode and restart your Mac as usual without holding the Shift key. This detailed guide has all the steps.
Once you’ve tried switching your operating system into safe mode and restarting, try to see if you can look up the website. If it appears, your troubles are over. If not, go on to the next solution.
It might be as simple to resolve your DNS errors as that old hardware fix, “just turn it off and on again.” Restarting your router and modem clears the cache-store of IP addresses and clears your local area network’s router cache.
A clean slate could fix any DNS errors stuck in the system. Take these steps:
Try the website again. If you still get a DNS server not responding error, try connecting an Ethernet cable to your desktop or tablet device (if this is the device you are having the problem with). If you get to this step and are still having DNS issues, your DNS settings might be the problem. Go on to the next solution.
Temporarily disabling your antivirus software and firewall is something to try because these programs can interfere with network connections and cause DNS issues.
Deactivate for Windows users
Go to your control panel and navigate to Update & Security > Windows Security > Virus & Threat Protection > Manage Settings. Follow the prompts to disable your firewall.
Deactivate for Mac users
Navigate to System Preferences > Security & Privacy > Firewall. Choose ‘disable.’
Once your firewall is deactivated, try looking up the website again. If this resolves the issue, keep an eye on if you need to do this again. You might consider switching antivirus programs or checking if your existing application settings are blocking any websites you wish to view. Either way, remember to reactivate your firewall once you’re done.
If you are still stuck, clearing any secondary Internet connections available on your device ensures your network connection is only running through one source. To do this in Windows, type Network connections into the search box of your desktop taskbar. Next, click on View network connections:
From there, navigate to Control Panel > Network and Internet > Network Connections and select Disable to place a red ‘X’ on any extra connections you are not using.
If you’re using macOS, click the Wi-Fi symbol at the top right corner of your screen, and Network will appear. You can also navigate from the Apple icon > System Preferences > Network and then see if any extra connections appear. If any have a green dot, disconnect them by selecting it and clicking on the (–) sign in the bottom left corner.
Once done, try to restart your browser and visit the website. No luck? Take the next step below for Windows 10 only and skip to step 8 for everyone else.
The Windows peer-to-peer feature is unique to Windows 10. What it does is preserve your bandwidth by allowing your device to download one update at a time. Without getting too deep, it can interrupt DNS processes, so it’s worth disabling.
Press the Windows keyboard symbol and click the gear icon. Window.’s Settings should appear (pictured below). You want to select Update & Security.
In the next window on the left-hand side, select Delivery Optimization:
And turn to off ‘Allow downloads from other PCs.’
Once done, complete a restart and try the website.
You might be familiar with IPv4 (Internet Protocol version 4), the default transmission control protocol for networks? IPv6 is the newest protocol that provides communication across interconnected networks. To disable this protocol, navigate once again to Control Panel > Network and Internet > Network Connections. Select your WiFi connection and in the bar above, select Change settings of this connection and choose the Properties box pictured below.
First, check the IPv6 checkbox is selected. Unselect the box, then click OK. Open your browser and try searching the website again.
If all is ok, go back in again and reset the tick box.
On macOS to disable IPv6 is much simpler.
Hit enter and then refresh your browser. If you can find the website, the issue is fixed.
Afterward, reset your IPv6 on your Mac by this method:
Still not working? Don’t give up!
Flush your DNS cache for Windows or Macs with this handy guide. This action clears out old IP address records stored by your device and resets your IP Server. This can fix your Internet search problems.
In all cases, do a restart and go to your browser to see if you can look up the website you desire.
Hopefully, by now, you’ve solved your DNS server not responding error, but in case you haven’t, there are three more common solutions to try.
Getting the latest updates can involve a few technical steps. For best results, follow these guides:
On macOS, all updates are automatically sent, so it is unlikely a new driver update will be your problem. But you can always check by selecting the Apple logo in the top left corner for About this Mac and then selecting Software Update. If you need to update your network, there’ll be a prompt there to do so. Just follow the instructions from there.
If you choose your DNS settings, you change how the table routing protocol sends web queries to your device. By adjusting the transmission route for queries, you can fix your DNS server not responding error.
To enter different IP address numbers for your DNS settings and make this easy because there are so many free DNS options out there, I recommend following the instructions on this link for Namecheap’s Public DNS. We provide an alternative but safe and free DNS service. It’s suitable for changing device DNS settings (not mobiles) and, as a special bonus, boosts your privacy when browsing. It’s so good most of the staff at Namecheap use it too.
Once set up, open any browser on the device and try connecting to any website. If it loads, then everything works fine.
You’ll find these instructions below; about halfway down the webpage, under the heading: Setting up is simple.
For Windows, the order of steps is below:
On your Mac, you can also change your DNS settings. You can follow the instructions under Setting up is simple on the Namecheap Safeserve DNS page or use these below:
That’s it. Enjoy the private and secure DNS browsing experience.
Hopefully, you have fixed your DNS device issues. In case you want to know what kind of DNS service is available for those who run a website, Namecheap provides two of the best options on the market:
Your customers can be affected by DNS server not responding errors caused by your website DNS. During this DNS downtime, you will lose visitors and possibly revenue—mainly if you run an e-commerce website, have live streaming, lots of traffic, or have a website with followers downloading your content.
It’s worth saying you can prevent DNS service errors affecting your website server by adding Namecheap’s PremiumDNS to your domain — no matter where your DNS hosting is. For around $5/year, it’s a small price to pay. PremiumDNS provides a stable and secure DNS service to cover any DNS downtime gaps caused by stuck servers. It’s also super-fast because PremiumDNS uses a worldwide server delivery setup. Instead of bottlenecks and dropped requests, you get faster query resolution, a 100% uptime guarantee—the only one on the market—and diamond-grade DNS DDoS attack mitigation. Take a look at PremiumDNS if you run a website.
If you’re not sure about the difference an advanced DNS system will make to your website, maybe try out our FreeDNS - which is perfect for newly registered domains, or if your domain registrar does not provide DNS hosting. You can also use this as a backup or secondary DNS for your existing website to keep your site online during DNS updates.
Are you still thinking about DNS errors? Or just want to chat through DNS questions with us? Contact our friendly customer service team, who are happy to help you 24/7.