Connect with us

Active Technology

DNS_PROBE_FINISHED_NO_INTERNET on Mac

MacBook screen showing DNS_PROBE_FINISHED_NO_INTERNET error in Safari browser

Are you staring at the dreaded “DNS_PROBE_FINISHED_NO_INTERNET” error on your Mac? Your Wi-Fi shows connected, but websites refuse to load. This frustrating DNS error stops thousands of Mac users daily from browsing the internet. The good news? You can fix it in under 5 minutes.

What Does DNS_PROBE_FINISHED_NO_INTERNET Mean on Mac?

This error message appears when your Mac’s browser (Safari, Chrome, or Firefox) cannot resolve domain names to IP addresses through DNS servers. Think of DNS as the internet’s phone book—when it stops working, your Mac can’t find any websites, even though your internet connection is active.

The error typically shows up as:

  • “This site can’t be reached”
  • “DNS_PROBE_FINISHED_NO_INTERNET”
  • ERR_NAME_NOT_RESOLVED

7 Proven Methods to Fix DNS_PROBE_FINISHED_NO_INTERNET Error on Mac

NO INTERNET Error on Mac 2026

Method 1: Renew DHCP Lease (Fastest Fix)

This solves 60% of DNS errors on Mac and takes just 30 seconds:

  1. Click the Apple menu (top-left corner)
  2. Select System Settings (or System Preferences on older macOS)
  3. Click Network
  4. Choose your active connection (Wi-Fi or Ethernet)
  5. Click Details button (or Advanced)
  6. Navigate to the TCP/IP tab
  7. Click Renew DHCP Lease button
  8. Click OK and test your browser

Why this works: Your Mac gets a fresh IP address and DNS configuration from your router, clearing any conflicts.

Method 2: Flush DNS Cache on Mac

Corrupted DNS cache is a common culprit. Here’s how to clear it:

  1. Open Terminal (Applications > Utilities > Terminal)
  2. Copy and paste this command:
   sudo dscacheutil -flushcache; sudo killall -HUP mDNSResponder
  1. Press Enter
  2. Type your Mac admin password (text won’t appear—that’s normal)
  3. Press Enter again
  4. Close Terminal and restart your browser

Pro Tip: Different macOS versions use different commands, but this one works universally from Catalina to Sonoma.

Method 3: Change DNS Servers to Google or Cloudflare

Your ISP’s DNS servers might be down or slow. Switch to reliable public DNS:

  1. Go to System Settings > Network
  2. Select your connection and click Details
  3. Click the DNS tab
  4. Click the “+” button to remove existing DNS servers (select and click “-“)
  5. Add these DNS servers by clicking “+”:
  • 8.8.8.8 (Google Primary)
  • 8.8.4.4 (Google Secondary)
  • Or use 1.1.1.1 and 1.0.0.1 (Cloudflare)
  1. Click OK
  2. Test your connection

Why this works: Google and Cloudflare DNS servers are faster, more reliable, and rarely go down compared to ISP defaults.

Method 4: Clear Browser Cache and Cookies

Cached data can conflict with current DNS records:

For Safari:

  1. Open Safari > Settings > Privacy
  2. Click “Manage Website Data”
  3. Click “Remove All”
  4. Confirm and restart Safari

For Chrome:

  1. Click three dots menu > Settings
  2. Navigate to Privacy and Security
  3. Click “Clear browsing data”
  4. Select “Cached images and files”
  5. Choose “All time” from dropdown
  6. Click “Clear data”

For Firefox:

  1. Menu > Settings > Privacy & Security
  2. Scroll to Cookies and Site Data
  3. Click “Clear Data”

Method 5: Disable VPN or Proxy Settings

VPNs and proxies can interfere with DNS resolution:

Disable VPN:

  • Disconnect your VPN app temporarily
  • Try browsing without it

Check Proxy Settings:

  1. System Settings > Network
  2. Select your connection > Details
  3. Click Proxies tab
  4. Uncheck all protocols (Web Proxy, Secure Web Proxy, etc.)
  5. Click OK

Method 6: Reset Network Settings Completely

When nothing else works, reset all network configurations:

Easy Method (Ventura/Sonoma):

  1. System Settings > General > Transfer or Reset
  2. Click Reset > Reset Network Settings
  3. Confirm and restart

Terminal Method (All macOS versions):

  1. Open Terminal
  2. Enter: sudo rm /Library/Preferences/SystemConfiguration/NetworkInterfaces.plist
  3. Press Enter and type your password
  4. Restart your Mac
  5. Reconfigure your Wi-Fi

Warning: You’ll need to re-enter all Wi-Fi passwords after this reset.

Method 7: Restart Router and Modem

Sometimes the problem isn’t your Mac—it’s your network hardware:

  1. Unplug your modem (internet box from ISP)
  2. Unplug your router (Wi-Fi box)
  3. Wait 30 seconds
  4. Plug in the modem first and wait 2 minutes
  5. Plug in the router and wait 2 minutes
  6. Reconnect your Mac to Wi-Fi

This clears the router’s DNS cache and reestablishes ISP connection.

Common Causes of DNS Errors on Mac

Understanding why this happens helps prevent future issues:

  • Corrupted DNS cache from extensive browsing sessions
  • macOS updates that reset network configurations
  • Router firmware bugs causing DNS failures
  • ISP DNS server downtime in your area
  • VPN conflicts with native DNS settings
  • Security software blocking DNS queries
  • IPv6 configuration issues on older networks

Prevention Tips for Mac Users

Keep DNS errors from recurring:

✓ Clear browser cache weekly
✓ Use public DNS servers permanently
✓ Keep macOS updated (Apple menu > Software Update)
✓ Restart your router monthly
✓ Disable unused VPN protocols
✓ Check for router firmware updates quarterly

Still Not Working? Advanced Troubleshooting

If all methods fail, try these advanced steps:

Check for Malware:
Use Malwarebytes for Mac to scan for DNS hijacking malware.

Disable IPv6 Temporarily:

  1. Network settings > Details > TCP/IP
  2. Configure IPv6: Link-local only

Contact Your ISP:
If multiple devices have the same issue, your ISP’s DNS servers might be down.

Frequently Asked Questions

Is DNS_PROBE_FINISHED_NO_INTERNET a virus?

No, it’s a network configuration error, not malware. However, DNS hijacking malware can cause similar symptoms.

Will changing DNS servers affect my internet speed?

Google and Cloudflare DNS often improve speed and reliability compared to ISP defaults.

Why does this error only happen with certain websites?

The website’s DNS records may have recently changed, and your cached data is outdated. Flushing DNS cache fixes this.

Can I use both Google and Cloudflare DNS together?

Yes! Use 8.8.8.8 as primary and 1.1.1.1 as secondary for redundancy.

Does this error occur more on MacBooks vs iMacs?

No, it affects all Mac models equally since it’s a software/network issue.

Read more: DNS_PROBE_FINISHED_NO_INTERNET: 10 Proven Fixes That Work

The bottom line

The DNS_PROBE_FINISHED_NO_INTERNET error on Mac is frustrating but easily fixable. Start with renewing your DHCP lease and flushing DNS cache—these two methods solve most cases. If those don’t work, switching to Google DNS (8.8.8.8 and 8.8.4.4) almost always resolves the issue.

Remember to keep your macOS updated and restart your router monthly to prevent future DNS problems. For device-specific solutions on Android, Windows, or with VPN connections, check out our related guides above.

Did this guide help you fix the error? Let us know which method worked in the comments below!

Related websites:

Maical is an experienced Network Administrator with a background in the airlines and aviation industry. He specializes in Server Administration, Network Administration, Cisco Networking, IT Hardware Support, and Cisco Router management. Holding an MLIS focused on Information Technology, he also manages several online businesses and web platforms. Maical writes about web hosting, server management, cybersecurity, SEO, and online business based on years of hands-on technical experience.

Click to comment

Leave a Reply

Your email address will not be published. Required fields are marked *

Advertisement

MUST SEE

Advertisement

More in Active Technology