Let’s discuss a quite frequent problem, when user could not access Internet on the Windows computer. The problem is related to the inaccessible DNS server. Suppose you have lost access to the Internet, a yellow triangle appears on the connection icon in the notification pane, and an error appears in Chrome when you try to open any website:
This site can’t be reached. Site.com server DNS address could be found.
What’s the Cause of DNS Server not Responding?
As you can see, the problem is that the DNS server not responding. The DNS server is responsible for resolving domain names to IP addresses. In most cases, this problem is caused by incorrect settings of your computer, router or errors on the side of your Internet provider.
Right click on the connection icon and select “Troubleshot problem”. After the connection diagnosis is completed, the The DNS server is not responding error appears in the Windows Network Diagnostics window.
Or such an error: “Your computer appears to be correctly configured, but the device or resource (DNS server) is not responding”.
In this article we will show you a few simple tips that should help to fix this problem in Windows 10 (and other supported Windows versions).
First of all, try the simplest but most effective methods:
- Restart the router or modem through which you are connected to the Internet (just turn off the power for 1 -2 minutes);
- Check if the Internet is working on your other devices and whether DNS errors appears on them too;
- Did you recently install any new programs? Some antiviruses with a built-in firewall, if misconfigured, can block Internet access.
To resolve DNS queries on Windows devices, the DNS client service must be running. Verify that this service is enabled:
- Open the Services management console (services.msc);
- In the list of services findDNS Client;
- Double-click on it and make sure it is in the Running If the service is disabled, change it startup type to Automatic and run it by pressing the Start button;
- After the DNS service is enabled, it is desirable to restart the computer.
Flush the DNS cache, network settings, and TCP/IP stack parameters by running the following commands at the elevated command prompt and restart the computer:
ipconfig /flushdns ipconfig /renew ipconfig /release netsh winsock reset
Next, check the current settings of the Preferred and Alternate DNS servers in the properties of the network connection.
- Right-click the connection icon and select Open Network and Internet settings;
- In new window click Change Adapter options;
- Find your Internet connection and open its Properties. In case your computer is connected to the Internet via cable, open the Ethernet connection properties (Local Area Connection), if via Wi-Fi network – open the connection properties of the Wireless Network;
- In the list of protocols select Internet Protocol Version 4 (TCP/IPv4) and click Properties;
- If you have manually specified the IP address of a DNS servers, try switching to the Obtain DNS server address automatically option, restart the computer and check the Internet connection;
- If that didn’t work, try to specify the IP addresses of the public Google DNS servers manually. Use the following DNS server addresses: 8.8.8 and 18.104.22.168.
- Save the changes and restart your computer.
If you are connected to the Internet through a router and a problem with DNS servers occurs on all devices that access the Internet over the same router – most likely, you need to check the DNS server settings on the router itself and change them to the ones listed above.
Note. The specific menu item with the DNS server settings may differ depending on the vendor and model of the device and the type of Internet connection. First, check the sections: WAN, Network setup, DNS, Basic Settings, etc. Below is a screenshot from the sections, in which you could specify DNS servers on popular Linksys routers:
Don’t forget to save the settings.
If these methods did not help to fix the DNS error, try the next steps:
- Temporarily disable the antivirus with the firewall;
- Check the availability of DNS servers with the commands: ping 22.214.171.124 and using the PowerShell command: tnc 126.96.36.199 -port 53. In our example, you can see that the Google DNS server responds via ICMP, but the connection through the 53 TCP port is blocked. This means that the connection is blocked on your computer’s, the router’s or the ISP provider network equipment’s firewall.
If all the methods mentioned above didn’t help, make a phone call to your ISP support and tell them about the problem.