How to Fix an IP Address Conflict on Windows and macOS

·
11 min read

Online Tech Tips is reader-supported. We may earn a commission when you buy through links on our site. Learn more.

You turn on your computer, try to open a browser, and boom, a cryptic error message pops up telling you there’s an IP address conflict. Or maybe your Wi-Fi just stops working out of nowhere and you can’t figure out why. Either way, it’s annoying, and it happens more often than you’d think.

The good news? An IP address conflict sounds scarier than it is. In most cases, you can fix it in a few minutes with some simple steps, no networking degree required. In this guide, we’ll walk you through exactly what causes these conflicts and how to get everything working again on Windows 10, Windows 11, and macOS (Sonoma and Sequoia).

What Is an IP Address Conflict?

Every device on your home network gets a unique identifier called an IP address, think of it like a house number on a street. An IP address conflict happens when two devices on the same network end up with the same “house number.” When that happens, your router gets confused and one or both devices lose their network connection.

The most common error messages you’ll see are:

There is an IP address conflict with another system on the network

This IP address is already in use on the network. Please reconfigure a different IP address.

Here’s what usually causes it:

  • Two devices are manually assigned the same static IP address
  • A device has a manually set IP that overlaps with addresses your router hands out automatically
  • Your router has a bug or glitch and accidentally assigns the same address twice
  • A second router or access point on your network is also handing out IP addresses (creating chaos)
  • A laptop wakes from sleep and finds its old IP address is already taken by another device
Windows 11 notification or dialog showing "There is an IP address conflict with another system on the network" error message

Quick Fixes to Try First

Before diving into anything complicated, try these fast fixes. They solve the problem most of the time.

  • Restart your computer: A reboot forces your device to request a fresh IP address from your router. Seriously, try this first. It works more often than you’d expect.
  • Toggle Wi-Fi off and on: Disconnect from your network and reconnect. On Windows, click the Wi-Fi icon in the taskbar. On macOS, use the Wi-Fi menu in the menu bar. This triggers a new IP request.
  • Reboot your router: Unplug it from the wall, wait about 30 seconds, then plug it back in. This clears out any stale IP assignments and gives your router a fresh start. Once it’s back online, restart your computer too.

If the error goes away after any of these steps, you’re done! If it keeps coming back, keep reading.

How to Fix an IP Address Conflict on Windows

Step 1: Make Sure Your PC Is Set to Get an IP Automatically

The most common cause of recurring conflicts is a manually assigned (static) IP address that clashes with what your router is handing out. The easiest fix is to make sure Windows is getting its IP automatically from your router. This is called DHCP (Dynamic Host Configuration Protocol), which is just a fancy way of saying “let the router handle it.”

  1. Open Settings by pressing Windows + I.
  1. Click Network & Internet.
  1. Click Ethernet if you’re plugged in, or Wi-Fi if you’re on wireless.
  1. Click on your connected network name.
  1. Next to IP assignment, click Edit.
  1. Set the dropdown to Automatic (DHCP) and click Save.
Windows 11 Settings > Network & Internet > Wi-Fi > connected network properties page with IP assignment set to Automatic (DHCP)

Step 2: Release and Renew Your IP Address

Even if your PC is already set to automatic, it might be holding onto a bad IP address. You can force Windows to drop the old address and grab a new one using the Command Prompt. It’s easier than it sounds.

  1. Right-click the Start button and select Terminal (Admin) or Command Prompt (Admin). Click Yes if Windows asks for permission.
  1. Type the following command and press Enter. This releases your current IP address:
ipconfig /release
Windows 11 Command Prompt (Admin) showing the result of running ipconfig /release with Ethernet and Wi-Fi adapters listed
  1. Now type this command and press Enter. This requests a brand new IP address from your router:
ipconfig /renew
Windows 11 Command Prompt showing the result of ipconfig /renew with a new IPv4 address listed next to the adapter
  1. Optionally, also run this command to clear out your DNS cache (another common source of network headaches):
ipconfig /flushdns

After running these commands, check if your internet connection is working. If you see an IP address listed next to IPv4 Address, you’re in good shape.

Note: If you get an error saying “The operation failed as no adapter is in the state permissible for this operation,” it means your PC has a static IP set. Skip down to the Set a Different Static IP section below.

Step 3: Set a Different Static IP (If Needed)

If you intentionally use a static IP address (common for printers, NAS drives, or home servers), it might be clashing with an address your router is trying to hand out. The cleanest fix here is to either switch back to automatic or pick a static IP that’s outside your router’s DHCP range.

  1. Open Settings (Windows + I) and go to Network & Internet.
  1. Click your connection type (Ethernet or Wi-Fi), then click your network name.
  1. Next to IP assignment, click Edit.
  1. To switch to automatic: select Automatic (DHCP) and save. Done!
  1. To set a manual IP that won’t conflict: select Manual, enable IPv4, and enter an IP address that’s outside your router’s DHCP range. For example, if your router hands out addresses between 192.168.0.100 and 192.168.0.199, pick something like 192.168.0.50. Fill in the subnet mask (usually 255.255.255.0), gateway (your router’s IP, often 192.168.0.1), and DNS servers.
  1. Click Save.
Windows 11 Settings > Network & Internet > Wi-Fi > network properties > Edit IP settings dialog with Manual selected and IPv4 fields filled in

How to Fix an IP Address Conflict on macOS

Step 1: Renew Your DHCP Lease

On macOS, you can ask your Mac to request a fresh IP address with just a few clicks, no command line needed.

  1. Click the Apple menu in the top-left corner and select System Settings.
  1. Click Network in the sidebar.
  1. Select your active connection, Wi-Fi or Ethernet.
  1. Click Details… next to your connected network.
  1. Click the TCP/IP tab.
  1. Click Renew DHCP Lease.
  1. Click OK and test your connection.
macOS System Settings > Network > Wi-Fi > Details > TCP/IP tab with Renew DHCP Lease button visible

Step 2: Check That macOS Is Using DHCP

While you’re in the TCP/IP tab, make sure the Configure IPv4 dropdown is set to Using DHCP. If it’s set to Manually, your Mac has a fixed IP address that might be causing the conflict. Switch it to Using DHCP and click OK.

macOS System Settings > Network > Wi-Fi > Details > TCP/IP tab showing Configure IPv4 dropdown set to Using DHCP

How to Fix an IP Address Conflict on iPhone or iPad

Yes, your iPhone can cause an IP conflict too, especially if you’ve ever manually set an IP address on a network. Here’s how to clear it:

  1. Open Settings and tap Wi-Fi.
  1. Tap the ⓘ icon next to your network name.
  1. Scroll down to IPv4 Address and tap Configure IP.
  1. Select Automatic and tap Save.
  1. Or tap Renew Lease at the bottom of the screen to grab a new IP without changing your settings.
iPhone Settings > Wi-Fi > network info page showing Configure IP set to Automatic and Renew Lease button

How to Fix an IP Address Conflict on Android

Android menus vary a bit depending on your phone’s manufacturer, but the general path is the same:

  1. Open Settings and tap Network & Internet (or Connections on Samsung devices).
  1. Tap Wi-Fi and then tap your connected network name.
  1. Look for IP settings and make sure it’s set to DHCP rather than Static.
  1. If you want to force a fresh IP, tap Forget to disconnect from the network, then reconnect. Your phone will request a new IP automatically.
Android Settings > Network & Internet > Wi-Fi > connected network details showing IP settings set to DHCP

Fix the Root Cause: Router and DHCP Settings

If the conflict keeps coming back after you’ve tried everything above, the problem is probably on your router’s side. Here’s how to dig a little deeper.

Reboot and Update Your Router

If your router has been running for weeks without a restart, give it a reboot. Unplug it, wait 30 seconds, plug it back in. Once it’s back up, restart any affected devices too.

While you’re at it, check if your router has a firmware update available. Router manufacturers push out bug fixes regularly, and an outdated router can have DHCP glitches that cause exactly this kind of problem. Log into your router’s web interface (usually by typing 192.168.0.1 or 192.168.1.1 into your browser) and look for a Firmware Update or Software Update option.

Check Your Router’s DHCP Range

Your router has a DHCP pool, which is a range of IP addresses it’s allowed to hand out. If any device on your network has a manually set IP that falls inside that range, you’ve got a recipe for conflicts.

  1. Log into your router’s admin page (usually at 192.168.0.1 or 192.168.1.1 in your browser, check the label on your router if you’re not sure).
  1. Look for a section called LAN, Network, or DHCP Server.
  1. Check what the DHCP range is, for example, 192.168.0.100 to 192.168.0.199.
  1. Make sure any devices with manually set static IPs are using addresses outside that range.
Home router admin web UI showing DHCP server settings with IP address pool range and connected device list

Use DHCP Reservations Instead of Static IPs

Here’s a pro tip that most people don’t know about: instead of manually setting a static IP on a device (like your printer or NAS), you can tell your router to always give that device the same IP address. This is called a DHCP reservation (sometimes called a static lease), and it’s the best of both worlds. The device always gets the same IP, but the router is in charge, so there are no conflicts.

To set one up, log into your router and look for a section called DHCP Reservations, Address Reservation, or Static Leases. Find your device in the connected clients list and reserve its current IP for its MAC address, which is a unique hardware ID your device broadcasts. From now on, the router will always assign that IP to that device.

Check for a Second DHCP Server on Your Network

If you have a second router, a mesh node, or an access point connected to your network, make sure only one of them is running a DHCP server. When two devices are both handing out IP addresses, you get all kinds of weird conflicts. The fix is to put any secondary routers into AP mode (Access Point mode) or bridge mode, which disables their DHCP server and lets your main router handle everything.

Tips and Troubleshooting

Common Issues

Problem: The conflict keeps coming back after a restart

This usually means a device on your network has a static IP that’s inside your router’s DHCP range. Find that device (check printers, NAS drives, smart home hubs, and security cameras, as they’re common culprits) and either switch it to DHCP or set a static IP that’s outside the DHCP pool. Using a DHCP reservation on your router is the cleanest long-term fix.

Problem: Only my Windows 11 PC has trouble getting an IP address

If your Windows 11 PC, especially one running the 24H2 update, keeps showing “No Internet” while every other device works fine, it might actually be a Windows bug rather than a true IP conflict. Windows 11 24H2 introduced some DHCP-related quirks that can look exactly like an IP conflict. Try running ipconfig /release and ipconfig /renew in an admin Command Prompt first, and make sure your Windows Updates are current. If the problem persists on a work or school network, your IT admin may need to apply a specific fix on the server side.

Problem: I changed my IP but still can’t see other computers on the network

That’s almost certainly a network discovery issue, not an IP conflict. On Windows 10 and 11, go to Settings > Network & Internet > Advanced network settings and make sure your network profile is set to Private (not Public). Network discovery is disabled on Public networks by design.

Problem: Is “No Internet” always an IP conflict?

Nope! “No Internet” can be caused by a lot of things, such as a bad Wi-Fi signal, a problem with your ISP, a DNS failure, or even a Windows bug. An IP address conflict is just one possibility. If you see the specific error messages mentioned at the top of this article, that’s a good sign it’s a conflict. Otherwise, it could be something else entirely.

Pro Tips

  • Check what’s on your network: Run arp -a in Command Prompt (Windows) or Terminal (macOS) to see a list of IP addresses and their associated devices. If you see the same IP listed twice with different hardware addresses, you’ve found your conflict.
  • Use a network scanner: Free tools like Angry IP Scanner or Advanced IP Scanner can map out every device on your network and help you spot duplicate IPs at a glance.
  • Flush your DNS too: After fixing an IP conflict, run ipconfig /flushdns on Windows to clear out any cached bad addresses. On macOS, open Terminal and run sudo dscacheutil -flushcache; sudo killall -HUP mDNSResponder.

Wrapping Up

IP address conflicts are one of those problems that sound technical but are almost always fixable in a few minutes. For most people, rebooting the router and renewing the IP address does the trick. If it keeps happening, the real fix is usually making sure no device has a static IP that overlaps your router’s DHCP range, or better yet, switching to DHCP reservations so your router manages everything cleanly.

If you’re on Windows 11 and only your PC seems to have the issue while everything else works fine, don’t overlook the possibility that it’s a Windows 24H2 bug. Keep your updates current and try the release/renew commands first. Got a specific setup that’s still giving you trouble? Drop a comment below and we’ll help you sort it out.