Server Fault is a question and answer site for system and network administrators. Join them; it only takes a minute:

Sign up
Here's how it works:
  1. Anybody can ask a question
  2. Anybody can answer
  3. The best answers are voted up and rise to the top

I have multiple scopes on my dhcp server. 192.168.10.x and 192.168.20.x

I have reservations for certain mac addresses on the 192.168.10.x network. However occasionally they will pull 192.168.20.x addresses instead. There isn't per scope allow/deny filter so I can't force the server to not issues 192.168.20.x addresses to the 192.168.10.x machines.

What might be the problem? Or is this normal behavior?

share|improve this question
What's the subnet mask for the networks? Would a 192.168.10.x address be valid on the network on which 192.168.20.x is being assigned? – Adam Thompson Mar 17 '14 at 16:53
If you're serving multiple scopes then you must have multiple subnets. Do the affected clients move from one subnet to the other? – joeqwerty Mar 17 '14 at 18:58
Subnet mask is and yes they seem to be moving from one subnet to the other. – lasmith Mar 17 '14 at 23:16

Silly question - VIRTUAL LANs, or physical LANs (2 physical NICs)? It may be as simple as the server doesn't know which scope you're coming in on.

Address assignment The DHCP server determines the scope to which a DHCP client belongs based on the gateway IP address of the relay agent or the interface of the DHCP server on which it receives the DHCP client packet. Once the server determines the client scope, the server evaluates the DHCP packet against the policies applicable for the scope in the processing order specified. The policies applicable at a scope are those configured at the scope and those inherited from the server. A single client request can match multiple policies.


share|improve this answer

Your Answer


By posting your answer, you agree to the privacy policy and terms of service.

Not the answer you're looking for? Browse other questions tagged or ask your own question.