DNS Server Is Not Respoding – Fix the Issue

DNS Server Is Not Respoding - Fix the Issue
DNS, Domain Name System, DNS Server Is Not Responding, Windows 10, Windows 11
Written by Brendan Smith

“DNS Server is not responding” is a networking issue you can sometimes witness on your PC. It is usually followed by the inability to connect to any website, which is pretty painful for the vast majority of people. Fortunately, it is relatively easy to solve that problem – by just adjusting the settings. In this article, I will show you that – and help with fixing the “DNS server is not responding” error.

What is DNS?

To better understand what this issue stands for, it is important to know what a DNS server is and how it influences your networking1. You may just skip the explanation and go to the solution. People know user-friendly URLs – like howtofix.guide or youtube.com. However, they are not suitable for computers – and in particular for network infrastructure. Machines use the system of IP addresses, which look like 123.456.78.90 or 2001:0db8:85a3:0000:0000:8a2e:0370:7334. This sequence of numbers acts like an address that guides the internet packages through the Internet. Domain Name System, or shortly DNS, is literally an address book that helps your PC to find the proper address of a site you’re trying to connect to.

Once you typed the URL in the browser’s address bar and press Enter, your computer sends a request to the DNS server. It responds by sending your device the IP address of a website server that will be best for you to connect to. Not all of them may suit – your DNS server usually contains the records that suit your location most of the time. And, as you can guess, when DNS malfunctions or does not respond at all, it may be problematic to surf the Web.

Why does DNS Server is not responding error appears?

DNS server errors may have different natures, from your fault to the problems on the server side. Also, something can go wrong with your network router – and in that case, the problem may touch even hardware elements. It is pretty complicated to figure out what exactly went wrong – you can perform the troubleshooting I offer below way faster. There are 10 possible ways of solving this problem – let’s start from the least complicated to the most.

DNS Server is not responding — how to fix it?

Reboot your router

The simplest and the least time-consuming option is to simply reboot the network router. It may experience random firmware issues, and switching it off and back on will likely help the device. Most devices have a power switch button on the back side – just press it once and wait for 10 seconds, then press it again. If you cannot find the one, just plug it off from the power supply, and plug it back in after the same 10 seconds.

Disable your antivirus

Sometimes, the things which are designed to work for our good may malfunction. They never do this intentionally, but you should be aware about that probability. Shutting down your antivirus may help to fix the problem. Additionally, check the tray – sometimes, antiviruses keep running in the background even after pressing the Close button.

Disabling secondary connections

You may have multiple connection options – each VPN and proxy server you’ve used adds one. Moreover, they may appear as you use different ways of network connection. Having several active simultaneously may cause an issue – the inactive connection hangs on the connection, and the one you currently use fails to connect because there is an unprocessed request.

Go to Control Panel → Network and Internet. There, go to the Network and Sharing Centre → Change adapter settings.

Control Panel adapter settings DNS

In this menu, you will see the list of all connection options you’ve ever had.

Disable connections Control Panel DNS

Disable ones you currently don’t use – leaving WLAN and Internet active will likely be enough. If you currently use VPN, leave it on as well – its connection option will have the corresponding name.

Update drivers

In some cases, the DNS server is not responding issue may be caused by outdated network card drivers. Most of the manufacturers publish the latest version of them on their official websites. It is strongly recommended to get the drivers from the official source, as third-party sites cannot guarantee that the package you receive is genuine and clean of malware. Meanwhile, driver-level viruses can easily create chaos on your device.

Updating the drivers through the Device Manager interface (the default Windows utility) is not recommended as well. It is not dangerous, but may bring no effects, as these updates come from Microsoft’s servers. They upload the new driver versions, too, but not as often as the developers, and sometimes they miss some minor updates – like the ones which may fix the DNS issue.

Disable Windows update p2p feature

To give users a choice for updates delivery, Microsoft made it possible to download the new patches through peer-to-peer connections. That allows to decrease the traffic consumption but slows down the overall process. Meanwhile, the exact process may influence the networking settings, making the DNS server unreachable. Disabling p2p delivery will cross out this possible source of a problem.

Open Settings → Windows Update. There, press the Advanced options button.

Windows Update

There, scroll down to Delivery Optimisation. Here, opt-out the Allow Download from Other PCs option.

Disable other downloads DNS

Reboot Windows into a Safe Mode with Networking

In some situations, network connections and in particular the DNS connections may be severed by the software you have on your device. That’s a pretty rare case, but worth testing, since malware can be a reason for such a problem. Safe Mode supposes that your system will be booted without any third-party software and related services loaded in the background. An option “with Networking” will make it possible to test the connection.

Press Windows button, then hold the Shift button on your keyboard, and press Reboot in a power-off menu. In such a way you will be transferred to a recovery menu.

Boot into Windows Safe Mode

There, go to Startup Settings → Windows 10 Safe Mode with Networking. Press Enter, and your PC will be booted back, but with the aforementioned changes.

windows safe mode boot option with command prompt

If the problem was solved after that step, hence the issue is called by the software you have on your PC. To weed out possibly malicious origins, I’d recommend you to scan your computer with a decent anti-malware solution. GridinSoft Anti-Malware will fit perfectly for this task.

Disable IPv6 feature

IPv6 is a supposed successor of an IPv4 standard, that offers a much wider range of possible IP addresses. That solves the issue which appeared in mid-’00s – the addresses pool was swiftly draining, as each new device in the network required a separate address. Currently, an amalgamation of IPv4 and IPv6 is applied – and that is the possible source of a problem. Disabling the IPv6 usage will not influence your networking experience – as any endpoint has a duplicated v4/v6 address.

Open Control Panel → Network and Internet. There, click on Network and Sharing to open the information about your current connections.

Network Sharing

Press on the top one, which represents the connection you’re currently using. In the appeared window, choose “Properties” to open the adapter parameters.

Options Windows DNS

There, you need to scroll down and find the “Internet Protocol Version 6” parameter. Unmark it, and press “OK”

Disable IPv6

Change the DNS server

If the DNS server that your system has set by default during the networking setup is working wrong, you may try alternatives. For instance, you can use a DNS server offered by Google – it is safe and legit to use, and it is free2. Changing these settings require you to open networking settings in a Control panel once again.

Go to Network and Internet → Network and Sharing Centre → Change adapter settings.

Change adapter

There, choose the connection you currently use, and click it with a right mouse button. Choose “Properties”. You’ll see the adapter settings window.

Properties Windows adapter

There, find the Internet Protocol Version 4 option, click it once, and go to the Properties button.

Change IPv4 settings

In the lower part of a window, opt for “Use the following DNS server addresses”. Then, specify the 8.8.8.8 address as a Preferred DNS, and 8.8.4.4 as an Alternative. Click OK to save the settings.

Set DNS manually

Enter MAC-address manually

Sometimes, the issue of the DNS server is not responding may occur because of the error in the MAC-address set by default for your device. MAC-address is a virtual address of the exact device, that allows to distinguish it from others in the network. Sometimes, the system of MAC-address assigning may fail to work properly – so you need to set it up manually.

Open Command Prompt with administrator privileges.

Command Prompt admin

There, type the following command: ipconfig /all. It will respond with a list of current networking properties of your PC. You need to find a “Physical Address” row, and copy its value.

Physical address ipconfig

After that, go to the Control Panel → Network and Internet → Network and Sharing centre. Choose the option from the top of the list – it’s your currently active connection – and press on the network name badge.

Options Windows DNS

In this window, go for Properties, and click on Client for Microsoft Networks. In the appeared window, opt for the Advanced tab, and find there “Network Address” row”. Click on it, and paste the value you’ve copied before into the field that appeared in the right part of the window. Press OK to apply the changes.

change-mac-address

Clear DNS cache and reset the IP address

Your system caches the IP addresses of the sites you visit more often than others. That list of cached IPs may sometimes get bugged, and prevent the computer from receiving a correct DNS address. Meanwhile, IP configurations can turn out to be wrong as well, especially after your manual changes in them and alterations from a third-party software. Cleaning the cache and resetting the IP setups may fix the situation as well.

Start a Command Prompt with administrator privileges. Then, type each of the commands you can see below, one by one, pressing Enter after each command.


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

They will wipe out the DNS cache and revert the IP settings to the original state.

Sending
User Review
0 (0 votes)
Comments Rating 0 (0 reviews)

References

  1. The detailed article about DNS, its history and mechanism on Wikipedia.
  2. Google’s official notice about public DNS servers they offer for free.

About the author

Brendan Smith

I'm Brendan Smith, a passionate journalist, researcher, and web content developer. With a keen interest in computer technology and security, I specialize in delivering high-quality content that educates and empowers readers in navigating the digital landscape.

With a focus on computer technology and security, I am committed to sharing my knowledge and insights to help individuals and organizations protect themselves in the digital age. My expertise in cybersecurity principles, data privacy, and best practices allows me to provide practical tips and advice that readers can implement to enhance their online security.

Leave a Reply

Sending