<div>Thanks for the quick turnaround Simon. Much appreciated. </div>
<div></div>
<div>One last question , if it is not too much trouble. </div>
<div></div>
<div>Do I need to explicitly create a class for all other clients and then create a pool which allows that class in the second subnet or will all other clients besides the initially defined class go there by default. </div>

<div> </div>
<div>Thanks and Regards,</div>
<div> </div>
<div>Sean</div>
<div> </div>
<div></div>
<div>i.e. Same poor syntax example as before with deltas in bold font.</div>
<div> </div>
<div> </div>
<div></div>
<div># File name: dhcpd.conf </div>
<div># Global option definitions common for all supported networks... </div>
<div>default-lease-time 300; </div>
<div>max-lease-time 7200; </div>
<div></div>
<div># Declaring a class for VoIP terminals </div>
<div></div>
<div>class "voip-clients" { </div>
<div>match if substring (option dhcp-client-identifier, 1, 3) = "voip"; </div>
<div>} </div>
<div><strong>class "others" { </strong></div>
<div><strong>match if not substring (option dhcp-client-identifier, 1, 3) = "voip"; </strong></div>
<div><strong>}</strong> </div>
<div></div>
<div>{} </div>
<div># Declaring a shared network </div>
<div># This is to accommodate two different subnets on the same </div>
<div># physical network; see dhcpd.conf.man5 for more details </div>
<div>shared-network "Network" </div>
<div>{ </div>
<div># Declaring subnet for public clients </div>
<div>subnet 142.166.xxx.0 netmask <a href="http://255.255.255.0">255.255.255.0</a> </div>
<div>option routers 142.166.xxx.1 ; </div>
<div>{ </div>
<div># Pool addresses for voip  clients </div>
<div>pool </div>
<div>{ </div>
<div>allow members of "voip-clients"; </div>
<div>range 142.166.xxx.2 142.166.xxx.254; </div>
<div></div>
<div></div>
<div>} </div>
<div>} </div>
<div></div>
<div># Declaring subnet for private clients </div>
<div>subnet <a href="http://192.168.1.0">192.168.1.0</a> netmask <a href="http://255.255.255.0">255.255.255.0</a> </div>
<div>option routers <a href="http://192.168.1.1">192.168.1.1</a>; </div>
<div>{ </div>
<div><strong>{ </strong></div>
<div><strong># Pool addresses for non -voip  clients </strong></div>
<div><strong>pool </strong></div>
<div><strong>{ </strong></div>
<div><strong>allow members of "others"; </strong></div>
<div><strong>range <a href="http://192.168.1.10">192.168.1.10</a>  <a href="http://192.168.1.254">192.168.1.254</a>; </strong></div>
<div><strong></strong></div>
<div><strong></strong></div>
<div><strong>}</strong> </div>
<div></div>
<div>} </div>
<div>} </div>
<div></div>
<div>On Nov 8, 2007 3:38 PM, Simon Hobson <<a href="mailto:dhcp1@thehobsons.co.uk">dhcp1@thehobsons.co.uk</a>> wrote: </div>
<div>> Sean Higgins wrote: </div>
<div>> </div>
<div>> <snip> </div>
<div>> >I </div>
<div>> >would really appreciate some guidance as to whether the basica concept </div>
<div>> >is OK or if my thinking is fundamentally flawed. </div>
<div>> </div>
<div>> Almost spot on - just move your routers statement up from the pool </div>
<div>> level to the subnet level unless you intend offering different </div>
<div>> routers to different clients. </div>
<div>> </div>
<div>> </div>
<div>> </div>
<div></div>
<div></div>