Configuration question..

Keith.Neufeld at wichita.edu Keith.Neufeld at wichita.edu
Tue Sep 12 14:20:54 UTC 2006


> . . .
> 
> The webmin gui doesn't show us the defined hosts we have, and we can't 
> figure out where/how to add them.. so I started to think that somehow 
> our config is incorrect..
> 
> . . .
> 
> We use hosts in pools, b/c I have one setup for unknown clients and one 
> for known clients.. and well, in the pools I can't see the defined hosts 

> that we have in the webmin gui.

The fact that the host declarations are inside the pool declaration is 
actually irrelevant to whether they can get a lease from that pool or 
not--the determination is made (in your configuration) by whether they're 
known (listed anywhere in the configuration) or unknown.

To demonstrate that, take the host declaration for ronlapbop [sic] and 
move it to the 10.0.0.0 "Public Network" section of your configuration, 
then try to boot it on your 192.168.1.0 subnet.  It'll still get an 
address from one of your known-host ranges, _not_ from the 192.168.1.20-25 
range for unknown clients.

There's been a thread on the mailing list recently about proper placement 
of host declarations; but the common wisdom is to put them _outside_ of 
all blocks, in the global scope, UNLESS you specifically want them to use 
some of the options from their "home" subnet even when they're roaming to 
other subnets.  [Did I say that about right?]  Putting host declarations 
inside subnet or pool declarations can lead people to think the hosts are 
tied to getting addresses only from the subnet or pool (which isn't 
actually the case), so it's nicer to put them globally and avoid the 
confusion.


It may be just the way my browser is displaying the file, but I prefer 
indenting blocks visually to match their syntactic nesting--so it'd be 
easier for me to read quickly if e.g. the stuff inside the 10.0.0.65-94 
pool were indented by another tabstop, and the hosts inside it (if they 
stay there) indented two tabstops from where they appear now.

My $.02.

-- 
Keith Neufeld
Lead Network Engineer
Wichita State University


More information about the dhcp-users mailing list