If the DNS does not respond, you can refresh the IP through a series of steps, disable the firewall, use other browsers or restart both the router and the PC to rule out that it is a direct Internet problem. By executing some of these steps, you can have the Internet back on your computer. If the problem persists, you should contact your Internet provider and raise the problem.
When the Internet connection is slow or gives the message “ DNS server is not responding ”, it is due to a failure of the recognition of the IP address and the server. In fact, the acronym DNS stands for ” Domain Name System “, therefore, a name is assigned to each Internet address, which is sent to the DNS server from the router. If the server does not connect, the web page will not be accessible. However, you have different options to solve this problem from your Windows computer.
Using the Windows troubleshooter
When the website is offline, it usually indicates the problem. If it doesn’t, you can go directly to ” Network Connection Status ” to search for a troubleshooter. This option indicates the failure and the possible solution that you can apply to the system. If you want to use this method, you just have to follow these steps:
Note: Some steps may vary slightly depending on the Operating System you have.
- Search for ” Settings ” on your computer.
- Choose ” Network and Internet.”
- In ” Change network settings ” press ” Network troubleshooter “. Wait for Windows to find the problem.
Once this is done, results will be produced indicating the possible cause of the problem and the solutions that can be applied to solve it.
Restart the router and PC
When the computer is overworked, the Internet servers may crash and be at a heavy level or slower than normal. That is why it is suggested to shut down and let the computer rest or, failing that, restart it.
Likewise, it is also recommended to restart the router and, for this, you only have to press the on / off button. You can also disconnect the power source and wait a minute to reconnect it. If the non-response message persists, it is necessary to opt for other alternatives.
The DNS server is modifiable automatically or manually. It all depends on the options you use on your computer. You can make this change in various ways and among these options is to directly access the CMD from the router, change it from the network settings, using PowerShell and other alternatives that will be explained in the following sections.
From the router
It is the most common and is done directly from your Windows System or with the direct access. In these steps, what you will do is renew the server address to change those that are overloaded or very slow. To do this, you just have to follow the steps that will be described below:
- Press ” Start “.
- Press ” Run.” You can also go directly pressuring the same time the Windows key and the letter ” R “.
- Enter ” cmd ” and press ” OK.” A black window will appear with the letters in white.
- Type ” ipconfig / release ” and press ” Enter.”
- Now, put in ” ipconfig / renew ” and hit ” Enter ” again.
- In case the problem persists, enter ” ipconfig / flushdns ” or ” ipconfig / registerdns ” and hit ” Enter.” With this you will reset the internal DNS of your PC.
- Restart both the router and the PC.
- Try to access any web page to see if the problem has been solved.
From network settings
Windows 7 versions, onwards, have the option to access network connection settings. In it you can see or change the connections, so that you can solve the problem of the message ”
NS server not responding “. To do this, you just have to follow the following steps:
- Search Windows for ” View network connections ” or enter the command ” ncpa.cpl ” and press ” Enter.” If you have Windows 10, right-click on the Windows icon in the ” Start ” and select ” Network Connections.”
- Choose the adapter you use. If they use LAN, select the network cable option, but if you use WLAN choose the Wi-Fi or wireless adapter. Then, right-click and click ” Properties.”
- Choose ” Internet Protocol Version 4 (TCP / IPv4)” and click ” Properties.”
- Check the option of ” Use the following DNS server addresses ” and in ” Preferred DNS server ” write ” 184.108.40.206 “, and in ” Alternative DNS server ” enter ” 220.127.116.11 “. The latter is optional, just in case you have problems with the Alternative DNS. Then choose ” OK “.
- If you do not have Internet Protocol version 4, but rather ” Internet Protocol version 6 (TCP / IPv6) “, select this option and press ” Properties “.
- Press ” Use the following DNS server addresses ” and in ” Preferred DNS Server ” enter ” 2001: 4860: 4860 :: 8888 “, and in ” Alternate DNS Server ” type ” 2001: 4860: 4860 :: 8844 “. To finish, click ” OK “.
Once this is done, you should have solved the problem you had and you will be able to access the Internet again.
Modifying the command line
This is an alternative available to those who adequately handle the administration settings in Windows. Its process is similar to changing the DNS from the router, with the difference that the change is done manually. Therefore, it is necessary to detail the steps that will be shown below:
- Type ” cmd ” in Windows search engine and right-click to select the ” Run as administrator ” option .
- It will tell you if you want me to make changes to the System. Press ” Yes “.
- Enter the command ” netsh interface show interface ” to know the name of your interface.
- Once you know it, enter this command ” netsh interface ip add dns name =” Ethernet “addr = 18.104.22.168 index = 1 “, press ” Enter ” and write ” netsh interface ip add dns name =” Ethernet “addr = 8.8. 4.4 index = 2 “followed by” Enter “. Replace ” Ethernet ” with the name of your interface.
PowerShell is a cmd-like interface. In it you can write instruction commands, it is used by those who have experience in systems administration. The difference is that you must also enter the DNS server address manually and, for this, you only have to look at the following steps:
- In the Windows search, type ” PowerShell ” and right-click to choose the option ” Run as administrator.”
- PowerShell will ask for permission to make changes to the system. Choose ” Yes.”
- Enter “ Get-NetAdapter | select ifDesc, ifAlias, ifIndex, MediaType | fl “.
- Look at the name in ” ifAlias “. In this case it is ” Ethernet “. Now, if you have an Internet connection via network cable, you must enter the following command ” Set-DnsClientServerAddress -InterfaceAlias” Ethernet “-ServerAddresses” 22.214.171.124 “,” 126.96.36.199 “ ” and press “ Enter ”. (In “Ethernet” put the name of your network).
Otherwise, if you are connected to a Wi-Fi or wireless network, type “ Set-DnsClientServerAddress -InterfaceAlias Wi-Fi -ServerAddresses” 188.8.131.52 “,” 184.108.40.206 “ ”.
Use other browsers
If there is suspicion that the browser has connection failures, it is best to resort to other browsers that are not commonly used to rule out this failure. If you frequently use Google Chrome, try using Mozilla Firefox or Opera, or vice versa. If this was the error, it is advisable to uninstall and reinstall the faulty browser and obtain the most up-to-date version of it.
Disabling the Firewall
Firewalls are programs that restrict or block access to certain unauthorized pages. This in order to protect the computer from any malicious virus. However, this could be one of the reasons why the DNS server is not responding. In view of this, you just have to enter the control panel on your computer and disable the antivirus or firewall. After deactivating it, try to enter a web page.
As you have observed, you have different methods and options to solve the problem of ” DNS Server not responding “. If you have tried all the steps that have been explained and you still cannot access any page on the web, it is advisable to go to your provider or Internet company and request solutions to the virtual connection problem.