constellix background

DNS Byte: How to Fix DNS Probe Finished No Internet Error

DNS Provider Resource
Compare DNS Providers - Alternative Comparison Free Demo


Subnet Mask Cheat SheetRecords Cheat SheetGeoDNS ExplainedFree Network TroubleshooterKnowledge BasePricing CalculatorLive CDN PerformanceVideo DemosOutage Prevention - CDN Outage - DDos Attack Prevention - DNS Outage


BlogsNewsPress ReleasesIT NewsTutorials
Book a Free Demo →

Want DNS Freebies?

Give us your email and we'll send you the good stuff.

Thanks for joining our newsletter.
Oops! Something went wrong.
Enterprise DNS


Heather Oliver is a Technical Writer for Constellix and DNS Made Easy, subsidiaries of Tiggee LLC. She’s fascinated by technology and loves adding a little spark to complex topics. Want to connect? Find her on LinkedIn.

Connect with

Everyone has likely experienced a webpage error in some way shape or form. I could probably write a novel’s worth of material just trying to explain them all (don’t hold your breath for that one!). But there is one particular domain error that pops up more often than most:


No internet? What do you mean I have no internet? My computer says I have internet … what gives? Can you tell I’ve been here a few times? ¯\_(ツ)_/¯ In certain situations, this error can make the most composed adult want to throw a full-blown tantrum. 

But before you let it get that far, check out these tips!

What is DNS_Probe_Finished_No_Internet Error?

Any time you get a DNS_Probe_finished_No_Internet error, it means that your DNS server can’t load a website or access the web—hence the temptation to throw a tantrum. 

This usually happens due to bad DNS settings or a slow internet connection on the user side, or a DNS misconfiguration or propagation issue on the server-side. As annoying as this can be, the good thing is, it’s usually an easy fix.

So, let’s get to fixin’!

How to Fix DNS_Probe_Finished_No_Internet

Here are a few ways that you can go about solving this problem, both for users and domain administrators. Feel free to skip to the fix most relevant to your situation.

Server-Side: Why Is My Domain Not Working?

If you’re on the IT side of things, you know an error like this can generate lots of tickets and support calls when users can’t access your domain but can others. When this happens, it’s likely due to one of three culprits: a DNS misconfiguration error, DNS propagation issues, or a time to live (TTL) problem.

Tip 1: Run a  DNS Propagation Test

Do a propagation test. Using a free tool like Constellix’s DNS Tool Box lets you query records for your domain. This can help pinpoint issues and allow you to run a test to see if your recent DNS updates have propagated across all servers. If the results are unexpected, you know you have some troubleshooting to do.

Tip 2: Check for DNS Misconfigurations

Check your DNS records and make sure there are no typos or wrongly attributed IP/host addresses. If there was an error, keep in mind that the old information will still be cached in devices and DNS servers until the TTL for the offending record has expired.

Tip 3: Investigate Potential Problems With Your Registrar

If you’ve corrected any misconfigurations and are still experiencing issues after 48 hours, or if there were no DNS-related errors on your side, it’s possible that the problem is on the registrar level. In this case, you’ll need to investigate potential issues at your domain’s registrar.

Tip 4: Plan Ahead for DNS Updates

Being proactive is better than being reactive. Advanced planning can do wonders for preventing IT-related downtime. Prior to making any IP/host updates, lower the TTL values for that record for faster propagation times. This will help you to avoid DNS errors that are a result of caching issues.

End-user Fixes for DNS_Probe_Finished_No_Internet 

These fixes are geared toward end users or issues unrelated to the domain itself. Keep in mind that if you are only having problems accessing one particular website, this is most likely a problem with the company’s own website or their provider. If that’s the case, you’ll have to be patient and wait until the situation is corrected.

If you aren’t able to access the internet at all, despite being “connected,” try the following tips:

Tip 1: Google Chrome Users Fix (Windows or Mac)

While possible to see this error when using any browser, it’s been reported that it’s especially common for Google Chrome users across operating systems. So if you’re a Chrome user, try accessing the website in question (or any website) with a different browser first. That will at least let you know if it’s a browser issue.

If you can access the website from a different browser, follow these steps:

Enter this URL: chrome://flags/

This will take you to Chrome’s Experiments page. At the top right, press the Reset all button.

Google Chrome - DNS probe finished no internet

Next, click Relaunch at the bottom of the screen and try to access the website again. If you are able to access the site, you’re good to go.

Tip 2: Rest Winsock (Windows)

If you use another browser besides Chrome, or if Resetting Google flags didn’t solve the problem, try resetting the Winsock Program. While this may sound intimidating, it’s really not!

First, access the Windows Command Prompt by clicking on the search icon in your taskbar. Next, type “command prompt” or “cmd.” This should put the app at the top of the search window under “Best options.” 

Make sure the Command Prompt option is highlighted, and then click the option to Run as Administrator to the right.

reset winsock windows

In the command window, type: netsh winsock reset

netsh winsock reset

Once the process is complete, restart your computer.

Tip 3: Flush and Renew Your DNS (Windows and Mac)

If none of the above have helped, try flushing/renewing your device’s DNS settings.

Windows Users

At the command prompt type the following commands, making sure to press enter after each command line (a process will run after each):

  1. ipconfig/release 
  2. ipconfig/all 
  3. ipconfig/flushdns
Flush DNS
  1. ipconfig/renew
  2. Netsh int ip set dns
  3. Netsh winsock reset
flush DNS

Once you’ve run the final command, restart your computer.

Mac Users

To Flush your DNS cache on Mac, follow the steps below:

Terminal Mac Step 1

Open the terminal by using Spotlight Search or by pressing Command + Space and then type Terminal. Double click the application icon for Terminal to open it.

Type: sudo dscacheutil -flushcache;sudo killall -HUP mDNSResponder Enter your Mac’s password
Press Enter to complete

After using this command in Mac, you’ll be brought to a new command line.

Terminal Mac Step 2

Domain Isn’t Working: Solved

If you’re a user, hopefully, you’re now “spinning the web” like Spider-Man! If you’re troubleshooting on the server-side because of a DNS no internet error, you should have at least narrowed down whether the problem with your domain is from propagation issues due to TTL or caching, identified and corrected any misconfiguration errors in your DNS records, or have discovered an issue with your registrar. 

Related Resources:

DNS Commands for Windows

How to Flush DNS Cache: Windows and Mac

The Ultimate A to Z List Of Windows CMD Commands You Need To Know

What is Caching?

Priority DNS Security - image

Need better DNS?
We can help.

• 100% Uptime guarantee
• Configure with ease
• Prevent DDoS attacks
• Monitor your domains
• Optimize site traffic
• Enhance domain performance
• Free POC Account + Demo


Constellix DNS News

DNS Probe, DNS error, troubleshooting, fix dns,

Sign up for industry news and insights. It'll be worth it.

Sign up for news and offers from Constellix and DNS Made Easy

Thanks for joining our newsletter.
Oops! Something went wrong.