*** From dhcp-server -- To unsubscribe, see the end of this message. ***
On Wed, 28 Apr 1999, Matthew Levine wrote:
> *** From dhcp-server -- To unsubscribe, see the end of this message. ***
>
> "Roderick B. Greening" wrote:
> >
> > According to the version I am using (dhcp-2.0b1pl6-2) you cannot give a
> > group a name. This is mute of course, unless there is a way to associate
> > the group with a given subnet by using a name (not in version 2).
> >
> > I guess the bottom line is that I need version 3 for my situation.
>
> Not necessarily. If you enclose the group within a subnet statement,
> you get the same effect as associating the group by name to a subnet,
> e.g
>
> subnet 10.1.3.0 netmask 255.255.255.0 {
> range 10.1.3.10 10.1.3.100;
> option routers 10.1.3.1;
> option option-67 basic.cfg;
>
> group {
> option option-67 gold.cfg;
> host { hardware ethernet de:ad:be:ef:ca:fe; }
> }
> group {
> option option-67 silver.cfg;
> host { hardware ethernet ca:fe:de:ad:be:ef; }
> }
> }
>
> All clients receive basic.cfg except dead.beef.cafe which receives
> gold.cfg and cafe.dead.beef which receives silver.cfg. However, ALL
> clients will receive addresses from the range 10.1.3.10 to 10.1.3.100
> and they also receive the routers option 10.1.3.1.
>
> As far as I can tell, the only advantage of naming a group and then
> including the group name in the subnet statement is that you wouldn't
> have to worry about nesting rules and you could place your group
> statement anywhere outside of subnet statements. This could be a good
> thing though, since you could put your groups at the top of your config
> file to make managing exceptions (groups) to the rule (subnets) easier
> to find since its the exceptions that usually require more attention.
What I wanted to be able to accomplish was universal roaming.
If I have multiple subnets accross my network, allowing the
groups out side the subnet declaration allowed all devices
to work anywhere. In version 3 I would use classes and sub classes
to accomplish this. In version 2 it requires duplicating all
hosts within each subnet.
Great idea about having the groups named and allowing them to be
outside the scope though.
>
> Cheers,
> Matthew
>
>
>
> - Matthew
>
> >
> > On Tue, 27 Apr 1999, Matthew Levine wrote:
> >
> > > Ted, correct me if I'm wrong.
> > >
> > > I believe options are options and wherever they exist they will be used
> > > UNLESS you override them in a subnet, host, or group stanza. I'm not
> > > familiar with pools which is why I won't include them in this
> > > discussion.
> > >
> > > Anyway...
> > >
> > > subnet
> > > This is obvious, configure subnet specific options in subnet statements
> > > - things like routers, subnet mask, broadcast address, address range,
> > > etc.
> > >
> > > host
> > > This is how you can single out a device in a subnet but I believe you
> > > can write a host statement outside a subnet statement which has the
> > > effect of a one fixed address pool. You use host statements to override
> > > options on a per host basis. In your case, you'd be interested in
> > > option-67 depending on who paid for what services you want to be sure
> > > their modem gets the config file they deserve.
> > >
> > > group
> > > This is how you could group hosts together so for all the customers who
> > > paid for the kitchen sink level of services, you can group all those
> > > hosts into the kitchen sink group and then serve them all the same
> > > configuration file, e.g.
> > >
> > > group kitchen-sink {
> > > option option-67 "kitchensink.cfg";
> > >
> > > host { hardware ethernet de:ad:be:ef:ca:fe; }
> > > host { hardware ethernet ca:fe:de:ad:be:ef; }
> > > }
> > >
> > > You'll note that I left off the fixed-address option. If you enclose
> > > this group statement in a subnet statement, you give these hosts
> > > addresses out of the subnet range but they will get the kitchen sink
> > > config file whereas the rest may only get the basic configuration file,
> > > e.g.
> > >
> > > subnet 10.20.30.0 netmask 255.255.255.0 {
> > > range 10.20.30.100 10.20.30.200;
> > > option routers 10.20.30.1;
> > > option option-67 "basic.cfg";
> > >
> > > group kitchen-sink {
> > > option option-67 "kitchensink.cfg";
> > >
> > > host { hardware ethernet de:ad:be:ef:ca:fe; }
> > > host { hardware ethernet ca:fe:de:ad:be:ef; }
> > > }
> > > }
> > >
> > >
> > > How did I do Ted?
> > >
> > > Cheers,
> > > Matthew
> > >
> > > PS Did you try 'man dhcpd.conf'? Just had to ask.
> > >
> > > "Roderick B. Greening" wrote:
> > > >
> > > > *** From dhcp-server -- To unsubscribe, see the end of this message. ***
> > > >
> > > > Is there a document somewhere that describes what the conf relationships
> > > > are between groups, pools, subnets, hosts and shared networks?
> > > >
> > > > For example,
> > > >
> > > > group ---> shared-network
> > > > subnet
> > > > host
> > > >
> > > > shared-network ---> subnet
> > > > host
> > > > pool
> > > >
> > > > The idea is to show what a group, etc, can contain. From my read of the
> > > > docs, I cannot seem to get an absolutely clear picture of the
> > > > relationships.
> > > >
> > > > If anyone can shed some light on this, I would appreciate it, as I am sure
> > > > others would.
> > > >
> > > > Thanks in advance.
> > > > [Lost in the tangle]
> > > >
> > > > Roderick B. Greening, BSc. |
> > > > Network Specialist | [EMAIL PROTECTED]
> > > > Cable Atlantic Inc. |
> > > >
> > > > ------------------------------------------------------------------------------
> > > > To unsubscribe from this list, please visit http://www.fugue.com/dhcp/lists
> > > > If you are without web access, or if you are having trouble with the web page,
> > > > please send mail to [EMAIL PROTECTED] Please try to use the web
> > > > page first - it will take a long time for your request to be processed by hand.
> > > >
> > > > Archives for this mailing list are available at
>http://www.webnology.com/list-archives/dhcp/dhcp-server
> > > >
> > > > ------------------------------------------------------------------------------
> > >
> > > --
> > > ---
> > > ------
> > > Matthew Levine
> > > Quality Assurance (SW Initiatives - Broadband)
> > > Cisco Systems, Santa Cruz http://www.cisco.com/
> > > [EMAIL PROTECTED] (831) 457 - 5431
> > >
> >
> > Roderick B. Greening, BSc. |
> > Network Specialist | [EMAIL PROTECTED]
> > Cable Atlantic Inc. |
>
> --
> ---
> ------
> Matthew Levine
> Quality Assurance (SW Initiatives - Broadband)
> Cisco Systems, Santa Cruz http://www.cisco.com/
> [EMAIL PROTECTED] (831) 457 - 5431
>
>
> ------------------------------------------------------------------------------
> To unsubscribe from this list, please visit http://www.fugue.com/dhcp/lists
> If you are without web access, or if you are having trouble with the web page,
> please send mail to [EMAIL PROTECTED] Please try to use the web
> page first - it will take a long time for your request to be processed by hand.
>
> Archives for this mailing list are available at
>http://www.webnology.com/list-archives/dhcp/dhcp-server
>
> ------------------------------------------------------------------------------
>
Roderick B. Greening, BSc. |
Network Specialist | [EMAIL PROTECTED]
Cable Atlantic Inc. |
------------------------------------------------------------------------------
To unsubscribe from this list, please visit http://www.fugue.com/dhcp/lists
If you are without web access, or if you are having trouble with the web page,
please send mail to [EMAIL PROTECTED] Please try to use the web
page first - it will take a long time for your request to be processed by hand.
Archives for this mailing list are available at
http://www.webnology.com/list-archives/dhcp/dhcp-server
------------------------------------------------------------------------------