Ad Space — Top Banner

Self-Assigned IP Address

Universal Wi-Fi

Severity: Moderate

What Does This Error Mean?

When your Mac shows a 'self-assigned IP address' warning, it means it connected to Wi-Fi but could not get a real IP address from the router. Instead, macOS assigned itself a temporary address that starts with 169.254. This address only works locally — you cannot reach the internet with it.

Affected Models

  • macOS Ventura
  • macOS Monterey
  • macOS Big Sur
  • macOS Catalina
  • MacBook Air
  • MacBook Pro
  • iMac

Common Causes

  • The router's DHCP server is not responding or has run out of addresses to assign
  • Corrupted network preferences files on the Mac are interfering with DHCP requests
  • The router and Mac have an incompatible network configuration
  • Too many devices are connected to the router and it cannot assign more addresses
  • A firewall or VPN software is blocking the DHCP request

How to Fix It

  1. Turn Wi-Fi off and back on. Click the Wi-Fi icon in the menu bar, turn Wi-Fi off, wait 10 seconds, and turn it back on. Then reconnect to your network.

    This forces a fresh DHCP request and resolves the issue in many cases.

  2. Restart your router. Unplug it from power for 30 seconds and plug it back in. Wait for it to fully restart before reconnecting your Mac.

    A stuck router DHCP server is the most common cause of self-assigned IP addresses.

  3. Renew your DHCP lease on the Mac. Go to System Settings > Wi-Fi > click the Details button next to your network > TCP/IP tab > click Renew DHCP Lease.

    This sends a fresh request to the router for a valid IP address.

  4. Delete the network preferences files. In Finder, go to /Library/Preferences/SystemConfiguration/ and delete these files: com.apple.airport.preferences.plist and NetworkInterfaces.plist. Restart your Mac.

    Corrupted preferences are a very common cause on Macs. Deleting them forces macOS to rebuild them correctly.

  5. Try connecting to a different Wi-Fi network or create a mobile hotspot from your phone to test. If the Mac gets a valid IP on a different network, the problem is with your router's DHCP settings.

    This test tells you immediately whether the issue is the Mac or the router.

When to Call a Professional

Self-assigned IP address is almost always a software or router problem — rarely hardware. If multiple Macs on the same network have this problem, contact your ISP about the router. If only one Mac is affected and all fixes fail, take it to an Apple Store for a free diagnostic. Apple Genius appointments are free even out of warranty for software issues.

Frequently Asked Questions

What does a 169.254.x.x IP address mean on a Mac?

When macOS cannot get an IP address from the router, it picks one that starts with 169.254. This is called a link-local address or APIPA address. It only allows communication on the local network — not the internet. Seeing this address confirms the DHCP process failed.

My Mac had a valid IP address yesterday but now shows self-assigned. What changed?

DHCP leases expire after a set time — usually 24 hours. When the Mac tried to renew its address, the router may have been temporarily unavailable. Restarting the router and renewing the DHCP lease on the Mac usually restores the valid address.

Can a VPN app cause self-assigned IP addresses on a Mac?

Yes, certain VPN apps install virtual network adapters that can interfere with normal DHCP requests. If the problem started after installing a VPN, try disabling or uninstalling it to test. Also check for leftover VPN configurations in System Settings > VPN.