Solved

Help Server 2008 DHCP address aquistion problems

Posted on 2012-04-06
19
974 Views
Last Modified: 2012-04-10
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 192.168.54.90 to 192.168.54.91. 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?
0
Comment
Question by:ja5on
  • 8
  • 6
  • 5
19 Comments
 
LVL 9

Expert Comment

by:Geodash
ID: 37816576
Check out this article. I think your DHCP and DNS are not talking correctly? Are you scavenging?

http://social.technet.microsoft.com/Forums/en-US/smallbusinessserver/thread/4f12cc07-5d42-4d78-942e-8932902ac43f/
0
 

Author Comment

by:ja5on
ID: 37816580
Yeah scavenging is set.
0
 
LVL 9

Expert Comment

by:Geodash
ID: 37816582
What is the lease duration on your Scopes?
0
 
LVL 6

Accepted Solution

by:
Raquero earned 500 total points
ID: 37816591
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.
0
 

Author Comment

by:ja5on
ID: 37816595
Yeah its 3 days...I will change to 7 and check the other DNCP settings

thanks guys :)
0
 
LVL 9

Expert Comment

by:Geodash
ID: 37816596
Yes, minimum 7 days - which should be OK if you don't have a HUGE amount of clients
0
 

Author Comment

by:ja5on
ID: 37816603
This site has a range between 100 and 120 depending on how many customers we have on site.
0
 
LVL 9

Expert Comment

by:Geodash
ID: 37816605
you should be fine going to 7 days to test
0
 
LVL 6

Expert Comment

by:Raquero
ID: 37816611
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).
0
Does Powershell have you tied up in knots?

Managing Active Directory does not always have to be complicated.  If you are spending more time trying instead of doing, then it's time to look at something else. For nearly 20 years, AD admins around the world have used one tool for day-to-day AD management: Hyena. Discover why

 
LVL 6

Expert Comment

by:Raquero
ID: 37816623
How many visiting client computers  (vis. customers) do you host on average?
0
 

Author Comment

by:ja5on
ID: 37816639
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?
0
 
LVL 6

Expert Comment

by:Raquero
ID: 37816668
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.
0
 

Author Comment

by:ja5on
ID: 37816711
BAD_ADDRESS?
0
 
LVL 6

Expert Comment

by:Raquero
ID: 37816735
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.
0
 

Author Comment

by:ja5on
ID: 37817344
Sweet thanks so much for all your help.
0
 
LVL 6

Expert Comment

by:Raquero
ID: 37817459
Happy to help and glad your issue is resolved.
0
 

Author Comment

by:ja5on
ID: 37828076
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.
0
 
LVL 9

Expert Comment

by:Geodash
ID: 37828088
I assumed this question was closed because you already awarded points.
0
 

Author Comment

by:ja5on
ID: 37828100
Sorry I commented because I thought it could be related.

I'll start a new thread...
0

Featured Post

Free book by J.Peter Bruzzese, Microsoft MVP

Are you using Office 365? Trying to set up email signatures but you’re struggling with transport rules and connectors? Let renowned Microsoft MVP J.Peter Bruzzese show you how in this exclusive e-book on Office 365 email signatures. Better yet, it’s free!

Question has a verified solution.

If you are experiencing a similar issue, please ask a related question

Suggested Solutions

A common practice in small networks is making file sharing easy which works extremely well when intra-network security is not an issue. In essence, everyone, that is "Everyone", is given access to all of the shared files - often the entire C: drive …
Are you one of those front-line IT Service Desk staff fielding calls, replying to emails, all-the-while working to resolve end-user technological nightmares? I am! That's why I have put together this brief overview of tools and techniques I use in o…
This tutorial will walk an individual through the steps necessary to configure their installation of BackupExec 2012 to use network shared disk space. Verify that the path to the shared storage is valid and that data can be written to that location:…
This tutorial will walk an individual through locating and launching the BEUtility application to properly change the service account username and\or password in situation where it may be necessary or where the password has been inadvertently change…

863 members asked questions and received personalized solutions in the past 7 days.

Join the community of 500,000 technology professionals and ask your questions.

Join & Ask a Question

Need Help in Real-Time?

Connect with top rated Experts

20 Experts available now in Live!

Get 1:1 Help Now