Help Server 2008 DHCP address aquistion problems

We have a server 2008 domain and for some reason client machines randomly have ip conflict problems.

What'll happen is a user will log on and when if they lost their address for some reason the computer(windows 7) will start with a address towards the beginning of the scope belonging to another client. Then it sees the conflict and tries the next address in line, going form say to This process will continue all the way up the scope until it reaches an available address. This can sometime take half an hour.

The way I understand DHCP to work is the client should be requesting an address for the server. The server should then reply with the next available address in the scope. Instead the client just continues to try addresses sequentially which is a very long process.

Correct me if I'm wrong, if not is there something I can change in the settings to fix this?
Who is Participating?

[Product update] Infrastructure Analysis Tool is now available with Business Accounts.Learn More

I wear a lot of hats...

"The solutions and answers provided on Experts Exchange have been extremely helpful to me over the last few years. I wear a lot of hats - Developer, Database Administrator, Help Desk, etc., so I know a lot of things but not a lot about one thing. Experts Exchange gives me answers from people who do know a lot about one thing, in a easy to use platform." -Todd S.

Check out this article. I think your DHCP and DNS are not talking correctly? Are you scavenging?
ja5onAuthor Commented:
Yeah scavenging is set.
What is the lease duration on your Scopes?
Simplify Active Directory Administration

Administration of Active Directory does not have to be hard.  Too often what should be a simple task is made more difficult than it needs to be.The solution?  Hyena from SystemTools Software.  With ease-of-use as well as powerful importing and bulk updating capabilities.

Sounds like your lease time may be too short. You can also enable conflict detection on the DHCP server so the server will check if an address is available before offering it to a client.

Is DHCP running on a 2008 server? Yes, enable conflict detection.
What is the lease time for the DHCP scope(s)? Shorter than say 7 days? Increase lease time.

Experts Exchange Solution brought to you by

Your issues matter to us.

Facing a tech roadblock? Get the help and guidance you need from experienced professionals who care. Ask your question anytime, anywhere, with no hassle.

Start your 7-day free trial
ja5onAuthor Commented:
Yeah its 3 days...I will change to 7 and check the other DNCP settings

thanks guys :)
Yes, minimum 7 days - which should be OK if you don't have a HUGE amount of clients
ja5onAuthor Commented:
This site has a range between 100 and 120 depending on how many customers we have on site.
you should be fine going to 7 days to test
The MS default for a new scope on 2008 is 8 days but 7 is fine as a minimum. You can even make it longer if the environment is fairly static (mostly desktops for example).
How many visiting client computers  (vis. customers) do you host on average?
ja5onAuthor Commented:
Sometimes we have up to 20 or 30.

Now I have a triangle with a yellow exclamation point. It may have been there before but didnt notice it.

Its next to the IPv4 icon and the Scope folder icon. Any Ideas? Running out of addresses maybe?
Assuming you are referring to the scope, the warning indicates the address pool is >90% allocated. You may need to experiment with lease times a bit so the server releases the ones assigned to customers.

Another approach is if the customers attach via wireless and not wired, consider configuring a separate subnet for the wireless network. We do that with a 1 day lease time on wireless and 7 days on wired subnets and it works great.

If that is not an option, you can use a shorter lease time (< 7 days) but be sure to enable conflict detection on the DHCP server (not enabled by default). After turning on conflict detection, if you see entries labeled "BAD" you can delete those so the server can re-assign them if the client that had that IP address is no longer on the network.
ja5onAuthor Commented:
Yes. With conflict detection enabled on the server you can safely remove those entries from the Address Leases folder. If any reappear it indicates a client on the network that is using an IP address within the DCHP scope that was not handed out by the server.
ja5onAuthor Commented:
Sweet thanks so much for all your help.
Happy to help and glad your issue is resolved.
ja5onAuthor Commented:
Hey guys sorry for the late response things can get hecktic around here. :) So today I checked my dhcp server and the Scope is filling with BAD_ADDRESS. I can ping those addresses and no response

Any Ideas?

Thanks again for all your help.
I assumed this question was closed because you already awarded points.
ja5onAuthor Commented:
Sorry I commented because I thought it could be related.

I'll start a new thread...
It's more than this solution.Get answers and train to solve all your tech problems - anytime, anywhere.Try it for free Edge Out The Competitionfor your dream job with proven skills and certifications.Get started today Stand Outas the employee with proven skills.Start learning today for free Move Your Career Forwardwith certification training in the latest technologies.Start your trial today
Windows Server 2008

From novice to tech pro — start learning today.