The Domain Name Server (DNS) is responsible for resolving webpage URLs to their respective IP addresses. When it is unable to resolve a URL to its respective IP, Chrome displays a “No internet” message with the error code “DNS_PROBE_FINISHED_NO_INTERNET.” However, there are also other reasons for this to happen. In this post, we discuss why this error occurs in the first place, and how to resolve it. DNS probe finished no internet error message will show up under different circumstances. For example, it may be possible that your internet stops working entirely and you are unable to browse anything at all. Another situation may be that your internet is working fine, but only one URL is throwing this error.

What Causes “DNS_PROBE_FINISHED_NO_INTERNET” Error Fix Error “DNS_PROBE_FINISHED_NO_INTERNET” Restart the Modem/Router Restart Network Adapter Disable Proxy Server Reset TCP/IP Stack Restart DNS Client/ Clear DNS Cache Clear Chrome’s Cache Reset Chrome Flags Change DNS Server Manually Update/ Reinstall Network Driver Disable Web Filtering Closing Thoughts

What Causes “DNS_PROBE_FINISHED_NO_INTERNET” Error

There can be several reasons for the “DNS_PROBE_FINISHED_NO_INTERNET” error message to pop up, and it is not always the Domain Name Server’s fault. Here are a few reasons:

DNS server isn’t responding. Your router/network adapter is acting up. Your computer’s DNS cache is full. You have a slow internet connection. A web filter is blocking the network traffic. Your computer has the wrong DNS configuration.

You will find the solutions to resolve the issues associated with your computer or router down below and have a smooth internet experience once again.

Fix Error “DNS_PROBE_FINISHED_NO_INTERNET”

Perform the solutions below in the given chronological order, in an attempt to mitigate the “DNS PROBE FINISHED NO INTERNET” error.

Restart the Modem/Router

The first thing to check is your internet connectivity. If the router is not connected to the Internet or is hung in an irrecoverable state, you will need to restart the router itself. A dysfunctional router can hinder traffic flow to and from the internet, resulting in unanticipated results and errors. A restart will enable it to function properly again. Simply turn off the router using the power button, and leave it off for at least 5 minutes. Then boot it back up again. Once your internet connection to your computer is restored, check to see if the error is gone.

Restart Network Adapter

Similar to a modem, a dysfunctional network adapter can also disrupt network traffic and act up. A system that has been on for hours would at some point need a reboot. However, to resolve the “DNS_PROBE_FINISHED_NO_INTERNET” error, you can restart only the network adapter instead. Follow these steps to restart the network adapter on your device: When done, check to see if the “DNS_PROBE_FINISHED_NO_INTERNET” error prompt has been mitigated. Type in ncpa.cpl in the Run Command box.

Disable Proxy Server

A proxy server is like an additional router between your device and the actual router. If one is configured on your PC, we suggest that you disable it, as it might be the reason for the error message. Follow these steps to disable a proxy server configured on a Windows PC: Now that the configured proxy has been disabled, check to see if you are now able to go through to your desired web page. Type in inetcpl.cpl in the Run Command box. Note that if the proxy server is not configured, the problem might be something else.

Reset TCP/IP Stack

If the TCP/IP protocol stack is not working correctly, you will have issues with your Internet connection, like the one we are discussing in this post. A relatively less aggressive way to fix this problem is to clear the TCP/IP stack and start fresh. Follow these steps to reset the stack, which also includes resetting Winsock: When the computer restarts, check to see whether you can access the webpage. These commands will release the IP assigned by the DHCP server, flush the DNS cache, reset the network components, and then re-fetch the IP address from the DHCP server.

Restart DNS Client/ Clear DNS Cache

DNS Client is a service running on your Windows PC responsible for resolving domain names to IP addresses. It may be possible that this Windows service is not functioning properly and needs a reboot. That said, the “DNS Client” service cannot be restarted using conventional methods, as it is needed by the system and cannot be altered without some extensive methods. However, below you’ll find a relatively easier method to kill off the “dnscache” task which is associated with the “DNS Client” service. Once the task is killed, it is automatically rebooted. This process also clears the DNS cache on your system. Follow these steps to restart the DNS Client service and clear the DNS cache: DNS Client service will now be restarted and DNS cache will be cleared. Now check to see if you still experience the “DNS_PROBE_FINISHED_NO_INTERNET” error prompt. When asked for confirmation, enter “A” for Yes to All.

Clear Chrome’s Cache

Another reason for the “DNS_PROBE_FINISHED_NO_INTERNET” error is when your browser’s cache is unable to fetch the new details for the URL due to a faulty browser cache. If this happens, clearing your browser’s cache may resolve the issue. Follow these steps to clear Chrome’s cache:

Reset Chrome Flags

Google Chrome, as well as most other web browsers, has flags that you can enable or disable. This is usually to enable or disable the experimental features in Chrome that are not publicly enabled yet. It may be possible that an altered flag causes the “DNS_PROBE_FINISHED_NO_INTERNET” error message. Chrome’s saved cache will now be cleared. Reset the Chrome flags to their default values, and then check if this resolves the issue: When Chrome reopens, check if you are now able to access the problematic web page. Note that hitting the Relaunch button will close all Chrome tabs.

Change DNS Server Manually

It may be possible that your current DNS configuration has become invalid and the server no longer exists, or maybe your computer is simply having trouble communicating with it. If so, try changing the DNS settings manually. Here is how to do it: Now check to see if you are now able to access the problematic URL. Type in ncpa.cpl in the Run Command box. Note: These are public DNS servers from Google. Alternatively, you can also enter DNS server addresses provided by your Internet Service Provider (ISP) or your organization’s system administrator.

Update/ Reinstall Network Driver

Outdated or corrupted network drivers are often the cause of a faulty and unstable internet connection. It may be possible that you have either an old or a corrupted network driver installed which needs to be replaced to rectify the issue. First, try to update your network driver to a newer, better version. However, if the latest version is already installed, then you must reinstall it. Here is how: Alternatively, you can click “Browse my computer for drivers” to manually update the driver if you have already downloaded a standalone driver for your network adapter from the manufacturer’s website. Type in devmgmt.msc in the Run Command box. This will automatically download and install the latest network drivers available. Once the driver is updated, continue to check if it resolved the problem. However, if the latest driver was already installed and your problem remains, try reinstalling the driver.

Disable Web Filtering

A lot of the protection and antivirus software like BitDefender and McAfee perform web filtering. They crack open each packet to look inside and block any packets that may contain malicious data. It may be possible that such software on your computer may be blocking the packets needed to communicate with the DNS server. To rule out this possibility, we suggest that you disable the web filtering program(s) and then check to see if you can access the problematic web page.

Closing Thoughts

The “DNS_PROBE_FINISHED_NO_INTERNET” error might e a different experience for everyone. Some might still be able to access the rest of the internet, some may not. Some may experience this issue only once, and some may come across it randomly from time to time. Regardless of what your situation and circumstances are, if you come across the “DNS_PROBE_FINISHED_NO_INTERNET” error, you will most likely find the solution for it in this article above.