HP (Hewlett-Packard) MSM7XX Switch User Manual


 
DHCP servers and Colubris vendor classes
Windows Server 2003 configuration
This sample file defines some general options to apply to all clients, as well as two DHCP
Scopes—172.25.1.x and 172.25.2.x. You must add lines to the dhcpd.conf file to define the
following for the ISC server:
What the Colubris vendor class identifier looks like
What to return to the client when it sees that identifier.
The following explains the changes that you must make to this sample file and the function of
each added line.
Create an option space called Colubris and define a variable called msc-address within
the space by adding the following lines.
option space Colubris;
option Colubris.msc-address code 1 = array of ip-address;
Tell the server what to do when the client sends the vendor class identifier Colubris-AP
by adding the following lines. In this case you want the server to return the options
defined in the Colubris space that was created in the first step. Using the vendor-option-
space command tells the server to return these values using DHCP option 43.
if option vendor-class-identifier = "Colubris-AP" {
vendor-option-space Colubris;
}
Specify the service controller IP addresses to return to the client by adding the following
lines, where 172.25.2.2 and 172.25.3.2 are the specific IP addresses that you want
returned. You can define this option globally or in one or more Scopes. You must define
this option on all subnets from which an AP can potentially get an IP address. In this
example only clients on the 172.25.1.x subnet get this option.
option Colubris.msc-address 172.25.2.2, 172.25.3.2;
Following is a revised sample configuration file that contains these additions, which appear
in bold:
# dhcpd.conf
ddns-update-style ad-hoc;
option domain-name "colubris.com";
option domain-name-servers 172.25.1.3;
default-lease-time 3600;
option space Colubris;
option Colubris.msc-address code 1 = array of ip-address;
if option vendor-class-identifier = "Colubris-AP" {
vendor-option-space Colubris;
}
subnet 172.25.1.0 netmask 255.255.255.0 {
range 172.25.1.100 172.25.1.150;
option routers 172.25.1.1;
option subnet-mask 255.255.255.0;
option broadcast-address 172.25.1.255;
option Colubris.msc-address 172.25.2.2, 172.25.3.2;
E-8