Chances are that you might have faced a very common problem while connecting to the internet, which says — DNS server not responding. If yes, then you are at the right spot because we are going to list you some easy solutions for this error. Read on.
But before writing down the tricks, we would like to first tell you what a DNS server is.
What Is A DNS Server?
DNS is abbreviated as “Domain Name System”. It is a technology to manage public names of websites and internet domains. In short, DNS translates domain names into their corresponding IP addresses. So, every time a person uses a domain name, a DNS service translates the name into its respective IP. Say for example, if you type the domain name www.example.com on your browser, it may translate to 220.127.116.11 or something similar.
How To Solve DNS Server Not Responding?
There might be times when few websites don’t open up or internet does not work when you try to connect. The connection may fail when you run the troubleshooter, which is exactly when it throws an error:
Your computer appears to be correctly configured but the device or resource (DNS server) is not responding.
|Reasons Why You Get: DNS Server Not Responding|
Troubleshooting usually fixes the issue and it is pretty easy to do. However, before you fix the DNS error, you have to narrow down the actual cause of this problem.
|Narrow Down The Problem|
So, what should you do when you get this internet error? Here are few tricks to try:
Trick No 1: Restart Your Router
So, the very first thing to do to fix – DNS server not responding is to remove your router’s power cord. Once all the lights of your router have turned off, wait for 2 to 5 minutes and then, reconnect.
Trick No 2: Disable The Firewall Settings Of Your Security Software
As said earlier, your security software might be one of the reasons for the error DNS server not responding. Firewall must be blocking few websites from opening. So, disable it and check if the problem is fixed.
Trick No 3: Configure Your TCP/IP Settings
To configure the TCP/IP settings, follow the steps given below:
- Click on start > control panel
- Under the “Networking and Internet” option, click on “View network status and tasks”
- Next, click on “Change adapter settings”
- Right click on Local Area Connection > Properties
- Choose Internet Protocol Version 6 (TCP/IPv6)
- Click Properties
- Select the option “Obtain an IPv6 address automatically”
- Now, select “Obtain DNS server automatically” and click Ok
- Select the option “Internet Protocol Version 4 (TCP/IPv4)”
- Click Properties
- Select the option “Obtain an IP address automatically”
- Now, select “Obtain DNS server address automatically” and click Ok
Trick No 4: Use IPConfig Command
Follow the below listed steps to use the IPConfig:
- Click on start > type “command prompt” in the search box
- Right click the “command prompt” and click the option “Run as administrator”
- Once the command prompt opens, you need to type the below commands
- Note: Make sure to press “enter” after every command
|ipconfig /flushdnsipconfig /registerdns
Refer technet.microsoft for more IPConfig commands
Trick No 5: If The Above Trick Fails, Try The Below Commands
- Press Windows + R to open the “Run” window
- Once the window appears, type cmd and select with admin privilege
- Type the command: netsh int ip reset c:\resetlog.txt to reset your IP address
- As the command executes, it prompts for a restart but don’t perform at this moment. Reset the winsock settings and then restart
- Type the command netsh winsock reset to reset your winsock. Even though resetting winsock isn’t associated with this problem, still it may help fix other issues, which leads to DNS server not responding error.
- Clear the DNS cache by typing ipconfig /flushdns
- Finally, restart your computer to see if the error is fixed
Trick No 6: If The Problem Persists, Follow The Below Instructions
- Press Windows + R to open the “Run” window
- Now, type the command ncpa.cpl. This opens your network connections
- Next, right click on Local Area Connection > Properties (Right click Wireless Network Connection, if it is a wireless connection)
- Choose Internet protocol version(TCP/IPv4) > Properties
- Choose Internet protocol and select the option “use the following DNS server address”
- Next, change the address of DNS server to the global value:
|Preferred 18.104.22.168Alternate 22.214.171.124|
Note: You can even use DNS address of Google, which is preferred 126.96.36.199 and alternate 188.8.131.52
Now check if the error is fixed. Usually, modifying the Preferred and Alternate values fixes the problem. There are many advantages of selecting specific DNS addresses. As a user, you can use any of the below listed DNS addresses if you are assigning manually.
- Generally, Google DNS 184.108.40.206 and 220.127.116.11 gives a faster performance
- Neustar’s DNS 18.104.22.168 and 22.214.171.124 is fast as well as safe
- For extra protection, you could use Comodo’s DNS 126.96.36.199 and 188.8.131.52
Trick No 7: Check If Internet Works In Safe Mode With Networking
Yet another important solution to fix – DNS server not responding is none other than “Safe Mode”. It allows only essential OS drivers and files to load. Safe mode with networking loads network driver, which in turn enables the internet connection. Now, if your internet works fine in safe mode, then know that your 3rd party services or drivers are the main culprit. They are blocking your net connection. To start your computer in safe mode with networking, follow the below steps:
- Shut down your computer
- Again turn it on
- Once the screen appears, keep pressing F8 continuously
- Select the option “Safe Mode with Networking”
Note: USB internet will not work in safe mode
Trick No 8: Use This Method For Wireless Internet Connection
If you are using wireless internet connection and getting the error: DNS server not responding, then follow the below instructions.
- Go to start > control panel > network and sharing center > change adapter settings
- Now, on the left panel, disable the option “Microsoft Virtual WIFI Miniport Adapter”
- If you don’t see the above option, then go to device manager to disable it
Or you can use the following commands:
- Start > Type “Run” in the search box
- Once the window appears, type devmgmt.msc
- Now, click the tab named “View” and select “Show Hidden Devices”
- Next, expand the Network Adapters > Disable the option Microsoft Virtual WIFI Miniport Adapter
Trick No 9: Try Different Browsers
Check if the DNS error is due to your browser. Try browsing websites from different browsers like Google Chrome, Opera, Internet Explorer, Firefox, Safari etc… Though this rarely happens, it is still possible. If only a specific browser shows the error: DNS server not responding and other browsers loads fine, then understand that it is a browser issue, which needs to be fixed.
Trick No 10: If All The Tricks Fail, Contact Your ISP
If the error: DNS server not responding still appears after applying the above-mentioned tricks, do not waste further time on it. Contact your ISP (Internet Service Provider) and explain the scenario. They will surely help.
Hope, this article has helped you overcome the DNS error. If you still face problems, post them in comments, we will try to help you.