A self assigned IP address on a Mac means your Mac could not get a proper address from the router's DHCP server, so it gave itself a fallback address in the 169.254.x.x range. Because that address is not valid on your network, you appear connected to WiFi or Ethernet but have no internet. It usually points to a DHCP, firewall, or configuration problem.
Why this happens
- DHCP did not respond: The router failed to hand out an address, so macOS used the automatic 169.254 range as a last resort.
- Corrupted network settings: Old or damaged configuration files can block the DHCP request.
- Firewall or security software: The built in firewall or third party tools can interfere with getting an address.
- Router or cable issue: A full DHCP pool, a failing router, or a bad Ethernet cable can all cause it.
Is this normal?
Seeing a 169.254 address briefly while connecting is normal, but if it stays there you have no working internet and it needs fixing.
Does it cause any problems?
Yes. With a self assigned address you cannot reach the internet or most local devices, because nothing else on the network uses that range.
How to fix or check it
- Restart your Mac and reboot the router, which resolves most one time DHCP hiccups.
- Go to System Settings, Network, select the connection, then Details and click Renew DHCP Lease.
- Turn WiFi off and on, or unplug and replug the Ethernet cable.
- Temporarily turn off the firewall (System Settings, Network, Firewall) to test if it is blocking DHCP, then turn it back on.
- Remove and re add the network service: in Network settings, delete the WiFi or Ethernet service, then add it again.
- For deeper issues, quit System Settings, then in Finder go to /Library/Preferences/SystemConfiguration/ and remove files such as com.apple.airport.preferences.plist and preferences.plist, then reboot so macOS rebuilds them.
- Test on another network to confirm whether the Mac or the router is at fault.
Frequently asked questions
What is the 169.254 address range?
It is the automatic private addressing range a device assigns itself when no DHCP server answers. It allows only limited local links, not internet access.
Is a self assigned IP a virus?
No. It is normal fallback behavior, not malware. It simply signals that your Mac did not receive a valid address.
Why does it happen only on my Mac?
Usually a Mac specific configuration or firewall issue. Deleting the SystemConfiguration preference files and renewing the DHCP lease resolves most cases.