Single DHCP Server with Multiple VLAN pools
Single DHCP Server with Multiple VLAN pools
vi /etc/dhcpd.conf
An example of the completed dhcp.conf file
# DHCP configuration
# Started: 2010-02-21
# Modified: 2012-05-07
authoritative;
ddns-updates off;
log-facility local7;
default-lease-time 7200;
max-lease-time 14400;
option domain-name-servers 192.168.0.2, 192.168.10.2;
option ntp-servers 192.168.0.10, 192.168.10.10;
subnet 192.168.1.0 netmask 255.255.255.0 {
}
## Classroom One – VLAN 100
subnet 192.168.100.0 netmask 255.255.254.0 {
range 192.168.100.2 192.168.101.254;
option domain-name “classroom.dept.domain”;
option subnet-mask 255.255.254.0;
option broadcast-address 192.168.101.255;
option routers 192.168.100.1;
}
## Classroom Two – VLAN 102
subnet 192.168.102.0 netmask 255.255.255.0 {
range 192.168.102.2 192.168.102.254;
option domain-name “classroom.dept.domain”;
option subnet-mask 255.255.255.0;
option broadcast-address 192.168.102.255;
option routers 192.168.102.1;
}
## Classroom Three – VLAN 103
subnet 192.168.103.0 netmask 255.255.255.0 {
range 192.168.103.2 192.168.103.254;
option domain-name “classroom.dept.domain”;
option subnet-mask 255.255.255.0;
option broadcast-address 192.168.103.255;
option routers 192.168.103.1;
}
## Lab One – VLAN 105
subnet 192.168.105.0 netmask 255.255.255.0 {
range 192.168.105.2 192.168.105.254;
option domain-name “labs.dept.domain”;
option subnet-mask 255.255.255.0;
option broadcast-address 192.168.105.255;
option routers 192.168.105.1;
}
## Lab Two – VLAN 106
subnet 192.168.106.0 netmask 255.255.255.0 {
range 192.168.106.2 192.168.106.254;
option domain-name “labs.dept.domain”;
option subnet-mask 255.255.255.0;
option broadcast-address 192.168.106.255;
option routers 192.168.106.1;
}
## ERooms – VLAN 110
subnet 192.168.110.0 netmask 255.255.255.0 {
range 192.168.110.2 192.168.110.254;
option domain-name “labs.dept.domain”;
option subnet-mask 255.255.255.0;
option broadcast-address 192.168.110.255;
option routers 192.168.110.1;
}
## END
# DHCP configuration
# Started: 2010-02-21
# Modified: 2012-05-07
authoritative;
ddns-updates off;
log-facility local7;
default-lease-time 7200;
max-lease-time 14400;
option domain-name-servers 192.168.0.2, 192.168.10.2;
option ntp-servers 192.168.0.10, 192.168.10.10;
subnet 192.168.1.0 netmask 255.255.255.0 {
}
## Classroom One – VLAN 100
subnet 192.168.100.0 netmask 255.255.254.0 {
range 192.168.100.2 192.168.101.254;
option domain-name “classroom.dept.domain”;
option subnet-mask 255.255.254.0;
option broadcast-address 192.168.101.255;
option routers 192.168.100.1;
}
## Classroom Two – VLAN 102
subnet 192.168.102.0 netmask 255.255.255.0 {
range 192.168.102.2 192.168.102.254;
option domain-name “classroom.dept.domain”;
option subnet-mask 255.255.255.0;
option broadcast-address 192.168.102.255;
option routers 192.168.102.1;
}
## Classroom Three – VLAN 103
subnet 192.168.103.0 netmask 255.255.255.0 {
range 192.168.103.2 192.168.103.254;
option domain-name “classroom.dept.domain”;
option subnet-mask 255.255.255.0;
option broadcast-address 192.168.103.255;
option routers 192.168.103.1;
}
## Lab One – VLAN 105
subnet 192.168.105.0 netmask 255.255.255.0 {
range 192.168.105.2 192.168.105.254;
option domain-name “labs.dept.domain”;
option subnet-mask 255.255.255.0;
option broadcast-address 192.168.105.255;
option routers 192.168.105.1;
}
## Lab Two – VLAN 106
subnet 192.168.106.0 netmask 255.255.255.0 {
range 192.168.106.2 192.168.106.254;
option domain-name “labs.dept.domain”;
option subnet-mask 255.255.255.0;
option broadcast-address 192.168.106.255;
option routers 192.168.106.1;
}
## ERooms – VLAN 110
subnet 192.168.110.0 netmask 255.255.255.0 {
range 192.168.110.2 192.168.110.254;
option domain-name “labs.dept.domain”;
option subnet-mask 255.255.255.0;
option broadcast-address 192.168.110.255;
option routers 192.168.110.1;
}
## END