Files
RescueBRU/customcd/files/etc/dhcp/dhcpd.conf.rbruserver
2026-03-03 19:53:38 -05:00

102 lines
2.4 KiB
Plaintext

# dhcpd.conf.rbruserver
# Rescue CD Backup & Restore Utility DHCP server configuration
# version 7.2.2
# Rod Wright 6/20/2018
# Refer to CHANGELOG file for details.
# -----------------------------------------------------------------------------
# see /usr/share/doc/dhcp*/dhcpd.conf.sample
#
ddns-update-style interim;
ignore client-updates;
class "rescuebruclients" {
match if substring(option host-name,0,9) = "rescuebru";
}
class "pxeclients" {
match if substring(option vendor-class-identifier, 0, 9) = "PXEClient";
filename "/pxelinux.0";
}
subnet 10.111.1.0 netmask 255.255.255.0 {
option routers 10.111.1.1;
default-lease-time 21600;
max-lease-time 43200;
next-server 10.111.1.1; # IP addr of the TFTP server
allow booting;
allow bootp;
pool {
allow members of "rescuebruclients";
range dynamic-bootp 10.111.1.100 10.111.1.199;
}
}
subnet 10.111.2.0 netmask 255.255.255.0 {
option routers 10.111.2.1;
default-lease-time 21600;
max-lease-time 43200;
next-server 10.111.2.1; # IP addr of the TFTP server
allow booting;
allow bootp;
pool {
allow members of "rescuebruclients";
range dynamic-bootp 10.111.2.100 10.111.2.199;
}
}
subnet 10.111.3.0 netmask 255.255.255.0 {
option routers 10.111.3.1;
default-lease-time 21600;
max-lease-time 43200;
next-server 10.111.3.1; # IP addr of the TFTP server
allow booting;
allow bootp;
pool {
allow members of "rescuebruclients";
range dynamic-bootp 10.111.3.100 10.111.3.199;
}
}
subnet 10.111.4.0 netmask 255.255.255.0 {
option routers 10.111.4.1;
default-lease-time 21600;
max-lease-time 43200;
next-server 10.111.4.1; # IP addr of the TFTP server
allow booting;
allow bootp;
pool {
allow members of "rescuebruclients";
range dynamic-bootp 10.111.4.100 10.111.4.199;
}
}
subnet 10.111.5.0 netmask 255.255.255.0 {
option routers 10.111.5.1;
default-lease-time 21600;
max-lease-time 43200;
next-server 10.111.5.1; # IP addr of the TFTP server
allow booting;
allow bootp;
pool {
allow members of "rescuebruclients";
range dynamic-bootp 10.111.5.100 10.111.5.199;
}
}
subnet 10.111.6.0 netmask 255.255.255.0 {
option routers 10.111.6.1;
default-lease-time 21600;
max-lease-time 43200;
allow booting;
allow bootp;
next-server 10.111.6.1; # IP addr of the TFTP server
pool {
allow members of "rescuebruclients";
range dynamic-bootp 10.111.6.100 10.111.6.199;
}
}