NAT & Port ForwardingMedium Severity

Router IP Conflict: Diagnose & Fix Duplicate IP Addresses (2026)

An IP address conflict occurs when two devices on your network claim the same local IP address, causing erratic connectivity failures for both devices. This guide explains how to identify conflicting devices using ARP inspection, release and renew DHCP leases, move static IP assignments outside the DHCP pool, configure permanent DHCP reservations, and prevent conflicts from recurring on any router brand.

IP Conflicts Cause Intermittent, Hard-to-Diagnose Failures

IP conflicts do not produce consistent errors — affected devices may connect for seconds, then drop, making them appear as Wi-Fi issues. If a device shows inconsistent connectivity with no clear cause, an IP conflict is a primary suspect.

AIO Quick Answer

What Causes Router IP Conflicts and How to Fix Them

IP conflicts occur when a manually assigned static IP overlaps with the router's DHCP pool, or when two devices are configured with the same static IP. Fix it by running ipconfig /release then ipconfig /renewon affected Windows devices, and checking your router's DHCP lease table for duplicates. For a permanent fix, use DHCP Reservations in your router settings.

Key Networking Terms for IP Conflict Resolution

DHCP

Dynamic Host Configuration Protocol — the router's service that automatically assigns IP addresses to connecting devices from a defined pool range.

DHCP Reservation

A router-side binding that tells the DHCP server to always assign a specific IP to a specific device (identified by MAC address).

Static IP

An IP address manually configured on a device itself, bypassing DHCP assignment. Must be outside the DHCP pool to avoid conflicts.

ARP Cache

Address Resolution Protocol cache — a temporary table mapping IP addresses to MAC addresses, used for local network communication. Can become stale and cause ghost conflicts.

IP Pool

The range of IP addresses the DHCP server draws from when assigning leases to clients (e.g., 192.168.1.100–192.168.1.199).

ARP Conflict

A network event where two devices broadcast conflicting ARP announcements for the same IP address, causing routing confusion for other devices.

DHCP vs. Static IP vs. DHCP Reservation

AspectDHCP (Dynamic)Static IP (Device)DHCP Reservation
Conflict riskLow (managed by router)High (if inside pool)None
IP stabilityMay change on reconnectAlways the sameAlways the same
Configuration locationAutomaticOn each deviceIn router admin panel
Best forRegular client devicesLegacy systemsPrinters, NAS, servers
Management effortNoneHighOne-time setup

Related Guides

Quick Fix Checklist

  • 1Run arp -a in Command Prompt to identify conflicting IP/MAC pairs
  • 2Run ipconfig /release then ipconfig /renew on affected Windows device
  • 3Check router DHCP lease table for duplicate IPs
  • 4Move static IPs outside the DHCP pool range
  • 5Convert static IP assignments to DHCP Reservations
  • 6Flush ARP cache: netsh interface ip delete arpcache
  • 7Power cycle the router to clear stale DHCP leases

Common Root Causes

Static IP Inside DHCP Pool

A device is manually assigned an IP (e.g., 192.168.1.105) that falls within the router DHCP range — the router may assign the same IP to another device.

Duplicate Static Assignments

Two devices are manually configured with the same static IP address, causing immediate and persistent conflict.

DHCP Lease Persistence After Router Reset

After a router reboot, the DHCP server may re-assign a previously used IP to a different device before the original lease expires.

Stale ARP Cache

Outdated ARP entries cause devices to route traffic to the wrong MAC address even after the conflict is resolved.

Step-by-Step Diagnostic Resolution Flow

  1. 1

    Identify the Conflicting Devices Using ARP

    On Windows, open Command Prompt and run: arp -a. This displays all IP-to-MAC address mappings cached on your device. Look for the same IP address mapped to two different MAC addresses — this confirms a conflict. On Linux/Mac, run: arp -n. Note both MAC addresses and use an online MAC address lookup to identify which devices have the conflict.

    Expert Tip: You can also find conflicts in your router admin panel: log into 192.168.1.1, navigate to DHCP → DHCP Lease Table. Any IP shown twice with different MAC addresses is conflicting. On ASUS routers, this is under Network Map → Clients.
  2. 2

    Release and Renew IP Addresses on Conflicting Devices

    On the device showing the 'IP Address Conflict' Windows notification: open Command Prompt as Administrator and run 'ipconfig /release' followed by 'ipconfig /renew'. This forces the device to release its current IP and request a new one from the router's DHCP server. On macOS: System Settings → Network → your connection → Advanced → TCP/IP → Renew DHCP Lease. On Android/iOS: forget the Wi-Fi network and reconnect.

    Expert Tip: If the conflict recurs after renewal, one of the conflicting devices has a manually assigned (static) IP that falls inside the router's DHCP lease pool. Static IPs must be set outside the DHCP pool range.
  3. 3

    Move Static IP Addresses Outside the DHCP Pool

    Log into your router admin panel. Navigate to LAN → DHCP Server settings. Note the DHCP pool range (e.g., 192.168.1.100 to 192.168.1.199). Any device you want to assign a static IP must use an address outside this pool — for example, 192.168.1.2 through 192.168.1.99 or 192.168.1.200 through 192.168.1.254. Go to each conflicting device and update its static IP configuration accordingly.

    Expert Tip: The better practice is to use DHCP Reservations (also called static DHCP) rather than manually setting static IPs on devices. In your router admin panel, bind a specific MAC address to a fixed IP within the DHCP pool — the router will always assign that IP to that device while managing the pool correctly.
  4. 4

    Clear ARP Cache on Affected Devices

    Stale ARP cache entries can cause ghost IP conflicts long after the actual conflict is resolved. On Windows: open Command Prompt as Administrator and run 'netsh interface ip delete arpcache'. On Linux: sudo ip -s neigh flush all. On macOS: sudo arp -d -a. After clearing, the devices will re-discover correct IP-to-MAC mappings during the next network activity.

    Expert Tip: ARP cache entries expire automatically within minutes, but flushing them immediately speeds up conflict resolution. Devices on Windows also update cached entries when a new ARP announcement arrives from the router.
  5. 5

    Configure DHCP Reservations to Prevent Future Conflicts

    Log into your router admin panel and navigate to DHCP Reservations (or Address Reservation / Static DHCP — the name varies by brand). For each device that needs a fixed IP (printers, NAS, smart TVs, game consoles), add a reservation binding the device's MAC address to a specific IP. The router will always assign that IP via DHCP rather than from the dynamic pool, eliminating conflicts while maintaining proper pool management.

    Expert Tip: Find a device's MAC address under its Wi-Fi or Ethernet settings (Windows: ipconfig /all → Physical Address; Android: Settings → About → Wi-Fi MAC address). Some routers let you add reservations directly from the connected clients list without manually entering the MAC.

When To Contact Your ISP

Contact your ISP only if you suspect the conflict involves the WAN-side IP address (your public IP). ISP DHCP conflicts in the WAN segment are managed by the ISP and cannot be resolved from your side. For LAN-side conflicts, the fixes above apply universally.

Expert Q&A & Troubleshooting Insights

What is an IP address conflict and why does it happen?

An IP address conflict occurs when two devices on the same local network are assigned or use the same IP address simultaneously. Since IP communication requires unique addressing, both devices experience network failures — packets sent to that IP are delivered to whichever device responds first, causing erratic connectivity for both. Conflicts happen when: a device is manually configured with a static IP that the DHCP server later also assigns dynamically, two devices are configured with the same static IP, or a DHCP lease persists after a router reboot while a device also holds a manual assignment for the same IP.

What is DHCP Reservation vs. Static IP, and which is better?

A static IP is manually configured directly on the device (in its network settings) — the device always uses that IP regardless of what the DHCP server does. A DHCP Reservation is configured in the router — it tells the DHCP server to always assign a specific IP to a specific MAC address whenever that device requests a lease. DHCP Reservation is almost always better: it centralizes IP management, prevents conflicts with the DHCP pool, and automatically handles device reconnections without any device-side configuration.

How do I know if I have an IP conflict?

On Windows, you will see a notification 'There is an IP address conflict with another system on the network' and the conflicting device may lose internet access intermittently. On macOS, a similar alert appears saying another device is using your IP address. On Linux, you may see ARP conflict messages in system logs (dmesg | grep -i arp). Affected devices typically experience erratic connectivity — working for a few seconds then dropping — rather than complete failure.

Can an IP conflict affect other devices on the network?

Primarily, an IP conflict only directly affects the two devices sharing the same IP. However, secondary effects can occur: ARP confusion can cause intermittent routing failures for devices in the same subnet, broadcast traffic from conflicting ARP announcements increases slightly, and in rare cases with poorly implemented network stacks, the ARP storm from conflict resolution can cause brief network-wide slowdowns. Resolving the conflict quickly prevents these secondary effects.

What is the DHCP lease pool and how should I size it?

The DHCP lease pool is the range of IP addresses the router's DHCP server can assign to clients. For example, a pool of 192.168.1.100 to 192.168.1.199 provides 100 addresses. Size the pool larger than your expected connected device count — typically 2–5x larger for home networks. Addresses outside the pool (e.g., 192.168.1.2 to 192.168.1.99) are safe to use for static IPs without conflict risk. Avoid overlapping any static IP assignments with the DHCP pool range.