Search

Language:  

Available article translations:

False duplicate IP address detect in Windows virtual machines

APPLIES TO:
  • Parallels Desktop 9 for Mac Standard Edition

Symptoms

I use virtual network adapter in the bridged mode.

An IP address of virtual machine is changing to 169.254.x.x after some time for no reason.

In the event log there is the following note: Windows has detected duplicate address for 0.0.0.0.

Cause

  • Incorrect detection of duplicate IP address on Windows side
  • Cisco devices in network environment

Resolution

Please make a snapshot of the virtual machine before performing the instructions: Virtual machine > Take a snapshot.

  1. Open the Registry editor.

    • in Windows XP to Windows Server 2003 - Click Start > Run, type regedit, and click OK.
    • in Windows Vista\7\8\8.1 - Click Start, type regedit, and click OK.
  2. Locate this registry key:

    HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\Tcpip\Parameters
    
  3. Click Edit > New, and choose DWORD Value.
  4. Type ArpRetryCount.
  5. Right-click on ArpRetryCount registry entry and choose Modify.
  6. In the Value box, type 0 and click OK.
  7. Exit the Registry Editor.
  8. Restart Windows virtual machine

For the additional information please refer to this Microsoft article.

Do not forget to remove the snapshot: Virtual machine > Manage snapshots.

Alternatively, you can disable gratuitous ARP on the physical switch.

For example, to disable gratuitous ARP in Cisco IOS, run this command:

    # no ip gratuitous-arps



1e5db16426987d561060acdf56d947b4 3307fff3682b15f0ba3fbe13d779296d a9c6e0b6a5209e617a7c0dd5eace86cf

FEEDBACK
Was this article helpful?
Tell us how we may improve it.
Yes No