User Tools

Site Tools


windows:cisco_windows_ip_fix

This is an old revision of the document!


Windows Radom IP Conflict Solution

  • Every so often I would get a IP conflict with 0.0.0.0 and a message like this one
    The system detected an address conflict for IP address **0.0.0.0** with the system having network 
    hardware address CC-D8-C1-10-E8-19. Network operations on this system may be disrupted as a result.

    When I looked up the mac address it would point to a Cisco device which is particularly strange since I have only to cisco devices in my entire network.

  • Anyway the issue is apparently that when Windows NT 4 and higher binds a IP address it check to see if the address is taken even if that address is 0.0.0.0. Normally this shouldn't be a problem, but initially Windows apparently binds 0.0.0.0 before it binds it's real address. So what's the problem you might be asking well certain cisco switches and routers will reply to ARP requests for 0.0.0.0 which has the effect of causing a IP conflict scenario on Windows causing the detecting interface to be disabled.
  • So long story short Microsoft and Cisco both did something that either one didn't expect

Solution

  • Lucky if you don't have access to your cisco equipment there is a registry tweak to fix the issue
ip_conflict_fix.reg
Windows Registry Editor Version 5.00
 
[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\services\Tcpip\Parameters]
"ArpRetryCount"=dword:00000000
windows/cisco_windows_ip_fix.1466528890.txt.gz · Last modified: 2016/06/21 12:08 by tschulz