Today I am going to discuss various solutions to fix DNS_PROBE_FINISHED_NO_INTERNET error in Google Chrome.
I have been using Chrome for almost five years, and now it has become an integral part of my daily life. For me, it’s not just a web browser, but it’s an important web development tool.
It’s the fastest web browser available for windows, android and Linux operating systems. Additionally, it comes with the best-integrated web developer tools.
But what really frustrates me as a long time user is all sorts of errors it shows me while I am browsing the internet or doing some important task. What annoys me even further is that all others browser works just fine while Chrome is stuck on that gray color page.
Table Of Contents
How to Fix DNS_PROBE_FINISHED_NO_INTERNET
There are various solutions to get rid of this annoying error, but not all of them are 100% effective. In this guide, I will share 3 solutions, each accompanied with detailed steps. If you follow the steps correctly, then I am sure enough that they will help you to resolve your issues.
Solution 1: Use Public DNS
In this section, I will show you how to change your default configured domain name system to services like Google public DNS. If you were facing problems because of your non-responding default DNS server, then this solution should fix it.
1. Click on your Windows start logo, search for the control panel and open it.
2. Locate “Network and Sharing Center” in the control panel and open it.
3. On the left hand, you will find a menu link called “Change Adapter Settings”. Click on it.
4. Now identify the network adapter currently in use. You will see some green signal bars on that. Right, click on it.
5: From the list of options, click on the properties, and now you will see two tabs with a whole lot of other options.
6: Under the “Network” tab you will need to double click on the “Internet Protocol Version 4”. A new popup option panel will open.
Step 7: Now under the “General” tab, you need to select the radio button which says “Use the following DNS server address:”.
Step 8: Enter the 126.96.36.199 in the input field provided under “Preferred DNS server” and enter 188.8.131.52 in the area of entry provided under “Alternative DNS server”.
Once you are done with all these steps, you just need to reboot your system. After reboot try to access the internet through chrome, and I am sure you won’t be seeing any errors.
Solution 2: Reset Windows Sockets API
If the first method doesn’t work for you, then you can try this solution. Here I will show you how to reset Winsock. Windows Sockets is a service which comes integrated with Microsoft operating systems. It’s an API ( application programming interface ) which acts as an interface between the network layer and Windows networking software.
Resetting it can help to remove any sort of confliction or error which may be arising while the data transmission between TCP/IP and the Windows, network client.
1. Open the command prompt with administrative rights.
2. Now enter netsh winsock reset in the command prompt and then press enter.
3. Finally, reboot your computer.
After the successful reboot, you need to follow few more steps.
4. Again open CMD with administrative rights.
5. Enter ipconfig/release and then press enter key. Then type ipconfig/renew, again push the enter key. Finally, write ipconfig/flushdns, and for the last time hit the enter key.
This step will help to remove all the cached DNS information stored on your system. So if by any way they were causing the dns_probe_finished_no_internet error, now it should have vanished.
Solution 3: Update your network driver
If all the fixes listed above didn’t work for you, then the last solution left is to update your network driver. It will reset networks configurations to its default operating state.
1. Right click on the Windows icon on the bottom left of your screen.
2. From the menu click on the Device Manager
3. Now try to find “Network Adapters” and click on it in order to see all the installed drivers.
4. Right click on your Network adapter, for example, mine, is “Qualcomm Atheros AR956x” and select “Update Driver” option.
5. Wait for few minutes, as Windows will automatically search for the latest driver update and will apply it on your system. The process to update the drivers is same in almost every Microsoft operating system, except Windows XP.
6. Finally, reboot your system and try again to access internet connection.
Hopefully, after the system restart, internet connectivity issues with chrome must have been fixed.
Fix DNS_PROBE_FINISHED_NO_INTERNET in Android
If you are facing this error on your Android smartphone, then the only solution you have is to change your default DNS server. If your smartphone has Android Nougat or any other older version, then please follow the steps provided below one by one.
1. Open Android Settings panel.
2. Find for WiFi option and then open its settings.
3. You will list of all the WiFi you ever connected. Hold the one to which you are currently connected and then choose the “Modify Network” option.
4. From the provided options select the one named “Static” which is next to the “IP Settings”.
5. Now in “DNS 1” section type 184.108.40.206 and in the “DNS 2” section type 220.127.116.11
6. Finally, click on “Save” button. Now try to reconnect to the same network, and I am sure enough that now you won’t be getting any errors.
In case it still doesn’t work, I will suggest you restart your mobile. However, if you still face the problem, please let me know in the comment section, and I will do my best to help you.
What is DNS_PROBE_FINISHED_NO_INTERNET?
As the error sounds, its is related to the DNS. You will see these types of errors when your operating system fails to perform successful DNS lookup. Sometimes these kinds of errors can also occur when DNS server doesn’t respond correctly or when you use any VPN software to hide your privacy.
Furthermore, misconfigured firewall in Windows 10 and Android is one among the main reason behind the dns_probe_finished_no_internet error.
Important Note: You must know that DNS settings and files can be easily altered. It can be modified by software, by malicious applications, malware or viruses. So the best solution to prevent such problems is to use good antivirus solution and not to touch firewall settings unless you have proper knowledge of what you are doing.