host statement scope rules (ISC DHCP 3.0.5b1)

Bruce Hudson Bruce.Hudson at Dal.Ca
Tue Aug 1 12:38:44 UTC 2006

> Is there any real reason to need the inheritance of putting a host 
> declaration within a subnet ? I guess it comes down to, will the host 
> inherit anything that it wouldn't have inherited anyway by virtue of 
> being 'put there' as the server allocates it to a subnet for lease 
> allocation purposes ?

    If I recall complaints from a while ago correctly, the answer has
been known to be yes. There was list traffic discussing a host declared 
within a subnet, using a dynamic address on another subnet, that was
incorrectly inheriting and using parameters from the first subnet. I
cannot think of any setup where somebody would want to do this: give
parameters to any host using a network adddress AND any of a set of
hosts no matter where they are used. I suppose it is possible somebody
might want to do it on purpose in the name of "efficiency" -- to avoid
duplicating a few statements in an explicit block.
    Unfortunately I cannot find the messages I am thinking of and I do
not recall whether the syntactic declarations were over-riding those
provided by the subnet used or just providing parameters that were not
supposed to be configured at all in that context.
Bruce A. Hudson				| Bruce.Hudson at Dal.CA
UCIS, Networks and Systems		|
Dalhousie University			|
Halifax, Nova Scotia, Canada		| (902) 494-3405

More information about the dhcp-users mailing list