How to Fix DNS Server Not Responding Problem For Windows

20. January 2017 Software 0

Are you running into DNS errors when you try to load a website or connect to your network? The Domain Name Server (DNS) is a server that translates website’s addresses so that your browser can connect to them. Occasionally, you can lose connection to the server, through either corrupt settings or problems on the server’s end. If you are having difficulties connecting, see Step 1 below to learn how to troubleshoot your problems.

How To Fix DNS Server Is Not Responding Error

The cause of this annoying error message may be a network failure. This means that the DNS server is temporarily unavailable. In most cases, the cause of the problem is related to browser settings or configuration changes to the firewall.

Try other browsers

To check if the “DNS is not responding” problem is produced by the web browser, will have to open the desired web page using alternative applications. Among the most common options are Mozilla Firefox, Google Chrome, Microsoft Internet Explorer and Apple Safari. If the error disappears after trying a different browser, you may have to adjust the settings of your current browser, and verify that you are using the latest version of it. It may also be helpful to remove the program and reinstall it again.

Disable Firewall

If the change does not yield any results with the new browser, one of the most common causes of this “DNS server is not responding” error is the Windows firewall. Go to the Control Panel and turn off Firewall temporarily. Once this is done, the error message disappears and you can access the desired web, it is possible that the cause of the problem was indeed the firewall. Therefore, the next step will be managing your configuration. If even after disabling Firewall the error remains, you will have to concentrate on direct DNS server configuration.

Restarting the Router

Normally, Internet connection problems can be solved by restarting the router. You only need to press the corresponding button. A slightly ruder option is to unplug the power cord. In this case, you must wait about 30 seconds until all the electronic components are completely off before connecting again. If, despite restarting the router, the message “The DNS server does not respond” appears, it will be necessary to choose a different DNS server.

Change DNS

If you have ruled out common sources of error as a fall router or a conflict with the Windows Firewall, the next step will be to change the DNS server. Usually, the name resolution for private users is managed by the name server of the ISP, whose servers can be slow or be overloaded. With just a few clicks you can replace your DNS server on your own. One of the alternatives is public DNS servers normally found in the special lists of DNS servers.

Change DNS from the router

Step One: Access the router

If you want to change your DNS settings from your router, open your browser and follow the steps that follow to access this:

  • Open the Windows command line (shortcut Windows key + R), type cmd in the opening line and confirms entry
  • Then type ipconfig in the window and copy the number listed as “Standardgateway” to the clipboard
  • Enter the number in the address bar of your web browser, please confirm and connect with your login details

Step Two: Configure another DNS

  • Select the “Internet” option from the menu and click on “Account Information.”
  • Then click “DNS Server.”
  • Check the box that says “Use other DNSv4 servers.”
  • If, for example, you want to use Google’s DNS server, in the “Preferred DNSv4 server” field enter the address and on “Alternative DNSv4 server”.

The specification made in the latter field is used as a backup in case of failure preferred DNS server.

Note: If instead of the Internet Protocol 4 (IPv4) you prefer to use protocol version six (IPv6), you must replace server addresses. IPv6 addresses Google Public DNS are:

  • 2001: 4860: 4860 :: 8888
  • 2001: 4860: 4860 :: 8844

IPv6 addresses Google Public DNS

Change DNS from Windows

Step One: Show Network Connections

To configure the DNS on Windows 7, Windows 8 or Windows 10, you must access the network connection settings. Click the Windows key and enter “Network Connections” in the search box, then select the item “View network connections.” Alternatively, you can enter ncpa.cpl command and confirm with the Enter key.

If you use Windows 10 operating system, you only have to click the right mouse button on the Windows symbol and select the “Network Connections” option.


Step Two: Change Adapter Settings

In this part, you need to select the Internet adapter used. If you use WLAN to connect to the Internet, you need to select the wireless adapter or Wi-Fi. If you connect with a LAN adapter, then select the option for a network cable. Once you have selected the type of network you belong, click the right mouse button and select “Properties”.


Step Three: Select Internet Protocol

Now you must choose the corresponding Internet protocol. Among the options are the fourth and sixth version of the protocol. In most cases, the “Internet Protocol Version 4” is used. Select it and click the “Properties” button.


Step Four: Change the DNS server address

Now it will be possible to change the DNS server address in Windows. The options “Obtain an IP address automatically” and “Obtain DNS server address automatically” will always be marked by default. If not, it is recommended that the DNS server registered notes to undo the changes if you make a mistake during configuration.

To enter the DNS server address manually, click “Use the following DNS server addresses” and enter the address you want. If, for example, you want to use Google’s DNS server, copy the address in the field “Preferred DNS server” and address in the box The specification made in the latter field is used as a backup in case of failure preferred DNS server. “Alternate DNS server.” In theory, it is not necessary to fill the second field, then this entry is only valid when problems with the preferred DNS server. It is important that all the settings from the top, i.e., IP addresses are not changed, even when you have numbers in boxes.

Clicking on the “OK” button will confirm the changes made to the DNS server.

Note: If instead of Internet Protocol version 4 (IPv4) you use the Internet Protocol version 6 (IPv6), you must replace the IP addresses of the DNS server. IPv6 addresses public Google DNS server are:

  • 2001: 4860: 4860 :: 8888
  • 2001: 4860: 4860 :: 8844


Changing the DNS Server with PowerShell

Another alternative is to change a DNS using standard PowerShell terminal. This method is directed more experienced users. With one command you can configure the DNS without having to make many clicks in Windows menus.

To do this, open PowerShell as an administrator, enter “PowerSheell” in the search box and click the right mouse button to select the “Windows PowerShell” and then “Run as administrator.”

Then you must determine the name (Alias) of the adapter (e.g., network card) through which you are connected to the Internet. To do this, enter the following command in PowerShell:

Get-NetAdapter | select ifDesc, ifAlias, ifIndex, MediaType | fl


In the example, the adapter name used is “Local Area Connection 3”. If the computer is connected to the Internet with a network cable, as in this example, you should enter the following command:

Set-DnsClientServerAddress -InterfaceAlias “Local Area Connection 3” -ServerAddresses “”, “”

in the field “Local Area Connection 3” must use the name of the corresponding interface.

If the computer is connected via a wireless connection (Wi-Fi), the following command is entered:

Set-DnsClientServerAddress -InterfaceAlias Wi-Fi -ServerAddresses “”, “”

Here also must be replaced “Wi-Fi” by the name of the adapter used. and are public DNS server addresses from Google. If another type of DNS server is used, they must be replaced the corresponding fields.


Change the DNS using the command prompt

Configuring DNS Prompt is a process aimed at users with extensive experience in managing Windows. As with PowerShell, this system does not require the use of any user interface, resulting particularly suitable for maintaining a server.

The first step is to open the command prompt as an administrator. Then, determine the name of the interface (Interface Name) if not known. To do this use the command:

netsh interface show interface

Additionally, you can configure the primary and secondary DNS servers Using commands:

netsh interface ip add dns name = “Local Area Connection 3” addr = index = 1

netsh interface ip add dns name = “Local Area Connection 3” addr = index = 2

Note: the name in quotes must match the exact name of the connected interface. Windows will not issue error messages if the names do not match or are incorrect.

Leave a Reply

Your email address will not be published. Required fields are marked *