How to Fix Mac Connected to Wi-Fi But No Internet Access

Solve self-assigned IP address errors, corrupted network configuration plist files, and DNS issues on macOS.

How to Fix Mac Connected to Wi-Fi But No Internet Access

Your Mac shows a solid Wi-Fi fan icon with full bars, yet websites refuse to load and Slack remains offline. Here is how to fix macOS network stack hiccups.

Why This Problem Happens

  • Self-assigned IP address (169.254.x.x) caused by DHCP server handshake timeout.
  • Corrupted network system configuration property list (.plist) files.

Step-by-Step Troubleshooting Procedure

Step 1: Renew DHCP Lease in System Settings

Objective: Request a fresh IP address from the router.

  1. Open System Settings > Wi-Fi > Click “Details…” next to your connected network.
  2. Select TCP/IP from the left column, click “Renew DHCP Lease”, and click OK.

Step 2: Add Public DNS Resolvers (Google / Cloudflare)

Objective: Bypass sluggish ISP DNS servers.

  1. In the network Details dialog, click the DNS tab.
  2. Click the Plus (+) button and add 1.1.1.1 and 8.8.8.8, then click OK.

Step 3: Delete Corrupted Network Configuration Files

Objective: Force macOS to rebuild network interfaces.

  1. Open Finder, press Shift + Command + G, and paste: /Library/Preferences/SystemConfiguration/
  2. Copy com.apple.airport.preferences.plist and NetworkInterfaces.plist to your desktop as backup, then delete them from the folder and reboot.

Verified Troubleshooting Tips

  • Toggle Location Services off and on under Privacy & Security > Location Services > System Services > Networking & Wireless.

Frequently Asked Questions

What does a self-assigned IP address mean?

It means your Mac failed to receive a valid internal IP address (like 192.168.1.x) from the router and defaulted to a local fallback range.