Subscribe to Windows IT Pro
January 17, 2001 12:00 AM

DHCP Conflict

Windows IT Pro
InstantDoc ID #16409
Rating: (1)

[Editor's Note: Share your Windows 2000 and Windows NT discoveries, comments, problems, solutions, and experiences with products. Email your contributions (400 words or less) to r2r@win2000mag.com. Please include your name and daytime phone number. We edit submissions for style, grammar, and length. If we print your submission, you'll get $100. Submissions and listings are available online at http://www.win2000mag.com. Enter the article ID number in the InstantDoc ID text box.]

DHCP Conflict
A coworker recently clued me in on a fix for the following problem. When I started a computer in the network, I would receive an IP conflict message. The network clients are also set to be DHCP clients.

Let's call the computer showing the conflict error Computer1, and the computer identified by the media access control (MAC) address in the error message Computer2. Computer1 showed the error message IP conflict xxx.xxx.xxx.148 with hardware having MAC address xx-xx-xx-xx-xx-xx, and DHCP Manager showed that Computer1 had a lease for the .148 address. I used SolarWinds.Net's IP Network Browser to show that Computer2 had a lease for the .148 address and Computer1 had a lease for a .110 address. When I ran Winipcfg on Computer2, just as I suspected, its MAC address matched the MAC address in the error message.

To solve the conflict, I tried deleting both entries from the DHCP Manager, but both computers still tried to grab the .148 IP address. I released and renewed both computers, but they again tried to grab the .148 IP address. Looking up the error message on TechNet left me empty-handed, and hard-coding wasn't a desirable solution.

Discussing this situation with a coworker, I discovered that he had experienced the same problem. He discovered an obscure registry entry that you can modify to fix the problem. At the computer identified by the MAC address in the error message (Computer2 in the previous scenario), clear the HKEY_LOCAL_MACHINE\SYSTEM\Cur-rentControlSet\Services\VXD\DHCP and DHCP Option subkeys, leaving only the PopupFlag and Version values. Then reboot this system, run Winipcfg, select the NIC, and perform a Renew All, as the system is now missing the default gateway information. This process causes the system to grab a valid IP address and DHCP information. Reboot the system. Next, reboot the system on which the error message appeared (Computer1 in the previous scenario), and it will grab a valid IP address. You might also need to go into DHCP Manager and delete the IP address that was in contention.

Related Content:

ARTICLE TOOLS

Comments
  • Anonymous User
    7 years ago
    Apr 05, 2005

    not useful

  • John Berchmans
    11 years ago
    Feb 18, 2001

    I seem to have the same problem ,I get atleast five calls a day.I go to WINS
    manager delete the database entry for the conflicting machine and when i renew,
    it will take a new IP addr.

  • Darren Sykes
    11 years ago
    Feb 07, 2001

    I seem to remember having the same problem, but came up with a different fix; I reserved the conflicting IP address on the DHCP server using an used MAC address then rebooted both servers. On reboot both machines got a NACK from from DHCP server when asking for a renewal and happily picked a different IP.

You must log on before posting a comment.

Are you a new visitor? Register Here

advertisement

advertisement

Windows is a trademark of the Microsoft group of companies. Windows IT Pro is used by Penton Media Inc. under license from owner.