diff options
Diffstat (limited to 'src/lib/Server/Hostbase/templates/dhcpd.tmpl')
-rw-r--r-- | src/lib/Server/Hostbase/templates/dhcpd.tmpl | 395 |
1 files changed, 395 insertions, 0 deletions
diff --git a/src/lib/Server/Hostbase/templates/dhcpd.tmpl b/src/lib/Server/Hostbase/templates/dhcpd.tmpl new file mode 100644 index 000000000..a7bfdb7e2 --- /dev/null +++ b/src/lib/Server/Hostbase/templates/dhcpd.tmpl @@ -0,0 +1,395 @@ +# +# This file is automatically generated. +# DO NOT EDIT IT BY HAND! +# To update the contents of this file execute a 'make dhcp' +# and then an 'install dhcp' in /mcs/adm/hostbase as root on +# antares. This datafile is for use with the ISC dhcpd server. +# +# This file contains $numips IP addresses +# Generated on: $timecreated +# +# +# +# dhcpd.conf +# +# Configuration file for ISC dhcpd +# + +server-identifier thwap.mcs.anl.gov; + +# option definitions common to all supported networks... +option domain-name "mcs.anl.gov"; +option domain-name-servers adc.mcs.anl.gov, antares-9.mcs.anl.gov, dns2.anl.gov; +option option-140 code 140 = text; +default-lease-time 28800; +max-lease-time 28800; +server-name "adc.mcs.anl.gov"; +next-server 140.221.8.10; +filename "startrom.com"; +ddns-update-style none; +authoritative; +log-facility local7; +option option-140 "140.221.9.24"; + +subnet 10.140.222.0 netmask 255.255.255.0 { + option subnet-mask 255.255.255.0; + option broadcast-address 10.140.222.255; + option routers 10.140.222.1; + option option-140 "140.221.9.24"; + default-lease-time 3600; + max-lease-time 3600; +} + +shared-network "SystemsNet" { + + subnet 140.221.2.0 netmask 255.255.255.0 { + server-identifier 140.221.9.112; + option subnet-mask 255.255.255.0; + option broadcast-address 140.221.2.255; + option netbios-name-servers 10.140.221.10, 140.221.9.66; + option netbios-node-type 2; + option routers 140.221.2.1; + option option-140 "140.221.9.24"; + default-lease-time 28800; + max-lease-time 28800; + deny unknown-clients; + } + + subnet 140.221.127.0 netmask 255.255.255.0 { + pool { + range 140.221.127.10 140.221.127.199; + server-identifier 140.221.9.112; + option subnet-mask 255.255.255.0; + option broadcast-address 140.221.127.255; + option routers 140.221.127.1; + deny unknown-clients; + default-lease-time 3600; + max-lease-time 3600; + } + } + + subnet 10.0.2.0 netmask 255.255.255.0 { + pool { + range 10.0.2.10 10.0.2.199; + allow unknown-clients; + option subnet-mask 255.255.255.0; + option broadcast-address 10.0.2.255; + option netbios-name-servers 10.0.2.1; + option routers 10.0.2.1; + option domain-name "guest.mcs.anl.gov"; + option domain-name-servers 10.0.2.1; + server-identifier 10.0.2.1; + default-lease-time 60; + max-lease-time 60; + } + } + +} # End systems vlan + +shared-network "BorgNet" { +subnet 140.221.8.0 netmask 255.255.252.0 { + option subnet-mask 255.255.252.0; + option broadcast-address 140.221.11.255; + option netbios-name-servers 10.140.221.10, 140.221.9.66; + option netbios-node-type 2; + option routers 140.221.11.253; + option option-140 "140.221.9.24"; + deny unknown-clients; +} + +subnet 140.221.5.0 netmask 255.255.255.0 { + option subnet-mask 255.255.255.0; + option broadcast-address 140.221.5.255; + option routers 140.221.5.1; + option netbios-name-servers 10.140.221.10, 140.221.9.66; + option netbios-node-type 2; + option routers 140.221.5.1; + deny unknown-clients; +} + + subnet 140.221.123.0 netmask 255.255.255.0 { + range 140.221.123.10 140.221.123.199; + option subnet-mask 255.255.255.0; + option broadcast-address 140.221.123.255; + option routers 140.221.123.1; +} +} # End of borg vlan + +shared-network "WirelessNet" { + subnet 140.221.56.0 netmask 255.255.254.0 { + option subnet-mask 255.255.254.0; + # option broadcast-address 140.221.57.255; + option routers 140.221.57.253; +} + subnet 140.221.120.0 netmask 255.255.255.0 { + range 140.221.120.10 140.221.120.199; + option subnet-mask 255.255.255.0; + option broadcast-address 140.221.120.255; + option routers 140.221.120.1; +} +} # end "WirelessNet" + +subnet 140.221.1.0 netmask 255.255.255.0 { + option subnet-mask 255.255.255.0; + option broadcast-address 140.221.1.255; + option routers 140.221.1.1; +} + +subnet 140.221.3.0 netmask 255.255.255.0 { + option subnet-mask 255.255.255.0; + option broadcast-address 140.221.3.255; + option routers 140.221.3.1; +} + +subnet 140.221.4.0 netmask 255.255.255.0 { + option subnet-mask 255.255.255.0; + option broadcast-address 140.221.4.255; + option routers 140.221.4.1; +} + +subnet 140.221.6.0 netmask 255.255.255.0 { + option subnet-mask 255.255.255.0; + option broadcast-address 140.221.6.255; + option routers 140.221.6.1; +} + +subnet 140.221.7.0 netmask 255.255.255.0 { + option subnet-mask 255.255.255.0; + option broadcast-address 140.221.7.255; + option routers 140.221.7.1; +} + +subnet 140.221.13.0 netmask 255.255.255.0 { + option subnet-mask 255.255.255.0; + option routers 140.221.13.253; +} + +subnet 140.221.15.0 netmask 255.255.255.0 { + option subnet-mask 255.255.255.0; + option broadcast-address 140.221.15.255; + option netbios-name-servers 10.140.221.10, 140.221.9.66; + option netbios-node-type 2; + option routers 140.221.10.253; +} + +subnet 140.221.16.0 netmask 255.255.255.0 { + option subnet-mask 255.255.255.0; + option broadcast-address 140.221.16.255; + option routers 140.221.16.253; +} + +subnet 140.221.20.0 netmask 255.255.255.224 { + range 140.221.20.16 140.221.20.16; + range 140.221.20.17 140.221.20.17; + range 140.221.20.18 140.221.20.18; + range 140.221.20.19 140.221.20.19; + range 140.221.20.20 140.221.20.20; + range 140.221.20.21 140.221.20.21; + range 140.221.20.22 140.221.20.22; + range 140.221.20.23 140.221.20.23; + range 140.221.20.24 140.221.20.24; + range 140.221.20.25 140.221.20.25; + range 140.221.20.26 140.221.20.26; + range 140.221.20.27 140.221.20.27; + range 140.221.20.28 140.221.20.28; + option subnet-mask 255.255.255.224; + option broadcast-address 140.221.20.31; + option routers 140.221.20.1; +} + +subnet 140.221.20.32 netmask 255.255.255.224 { + range 140.221.20.36 140.221.20.36; + range 140.221.20.37 140.221.20.37; + range 140.221.20.38 140.221.20.38; + range 140.221.20.39 140.221.20.39; + range 140.221.20.40 140.221.20.40; + option subnet-mask 255.255.255.224; + option broadcast-address 140.221.20.63; + option routers 140.221.20.33; +} + +subnet 140.221.32.0 netmask 255.255.255.0 { + option subnet-mask 255.255.255.0; + option broadcast-address 140.221.32.255; + option routers 140.221.32.253; +} + +subnet 140.221.34.0 netmask 255.255.255.240 { + range 140.221.34.6 140.221.34.6; + range 140.221.34.12 140.221.34.12; + option subnet-mask 255.255.255.240; + option netbios-name-servers 10.140.221.10, 140.221.9.66; + option netbios-node-type 2; + option routers 140.221.34.13; +} + +subnet 140.221.34.64 netmask 255.255.255.192 { + range 140.221.34.77 140.221.34.77; + range 140.221.34.91 140.221.34.91; + range 140.221.34.92 140.221.34.92; + range 140.221.34.93 140.221.34.93; + range 140.221.34.94 140.221.34.94; + range 140.221.34.95 140.221.34.95; + option subnet-mask 255.255.255.192; + option netbios-name-servers 10.140.221.10, 140.221.9.66; + option netbios-node-type 2; + option routers 140.221.34.65; + option option-140 "140.221.9.24"; +} + +subnet 140.221.35.32 netmask 255.255.255.224 { + option subnet-mask 255.255.255.224; + option broadcast-address 141.221.35.63; + option routers 140.221.35.33; +} + +subnet 140.221.36.0 netmask 255.255.255.192 { + option subnet-mask 255.255.255.192; + option broadcast-address 141.221.36.63; + option routers 140.221.36.1; + } + + +subnet 140.221.37.0 netmask 255.255.255.128 { + option subnet-mask 255.255.255.128; + option domain-name-servers ntnode01-37.mcs.anl.gov, antares-9.mcs.anl.gov, dns2.anl.gov; + option netbios-name-servers 140.221.37.41; + option routers 140.221.37.1; +} + +subnet 140.221.47.144 netmask 255.255.255.252 { + option subnet-mask 255.255.255.252; + # option broadcast-address 140.221.32.255; + option routers 140.221.47.145; +} + +subnet 140.221.48.96 netmask 255.255.255.240 { + option subnet-mask 255.255.255.240; + # option broadcast-address 140.221.32.255; + option routers 140.221.48.97; +} + +subnet 140.221.58.128 netmask 255.255.255.128 { + option subnet-mask 255.255.255.240; + option broadcast-address 140.221.58.143; + option routers 140.221.58.129; +} + +subnet 140.221.64.0 netmask 255.255.255.0 { + option subnet-mask 255.255.255.0; + # option broadcast-address 140.221.64.255; + option routers 140.221.64.253; +} + +subnet 140.221.70.0 netmask 255.255.255.0 { + option subnet-mask 255.255.255.0; + # option broadcast-address 140.221.70.255; + option routers 140.221.70.253, 140.221.70.1; +} + +#subnet 146.137.172.0 netmask 255.255.254.0 { +# option subnet-mask 255.255.254.0; +# # option broadcast-address 146.137.173.255; +# option routers 146.137.172.125; +#} + + subnet 140.221.126.0 netmask 255.255.255.0 { + range 140.221.126.10 140.221.126.199; + option subnet-mask 255.255.255.0; + option broadcast-address 140.221.126.255; + option routers 140.221.126.1; +} + + subnet 140.221.125.0 netmask 255.255.255.0 { + range 140.221.125.10 140.221.125.199; + option subnet-mask 255.255.255.0; + option broadcast-address 140.221.125.255; + option routers 140.221.125.1; +} + + subnet 140.221.124.0 netmask 255.255.255.0 { + range 140.221.124.10 140.221.124.199; + option subnet-mask 255.255.255.0; + option broadcast-address 140.221.124.255; + option routers 140.221.124.1; +} + + subnet 140.221.122.0 netmask 255.255.255.0 { + range 140.221.122.10 140.221.122.199; + option subnet-mask 255.255.255.0; + option broadcast-address 140.221.122.255; + option routers 140.221.122.1; +} + + subnet 140.221.121.0 netmask 255.255.255.0 { + range 140.221.121.10 140.221.121.199; + option subnet-mask 255.255.255.0; + option broadcast-address 140.221.121.255; + option routers 140.221.121.1; +} + + + subnet 140.221.119.0 netmask 255.255.255.0 { + range 140.221.119.10 140.221.119.199; + option subnet-mask 255.255.255.0; + option broadcast-address 140.221.119.255; + option routers 140.221.119.1; +} + + subnet 140.221.118.0 netmask 255.255.255.0 { + range 140.221.118.10 140.221.118.199; + option subnet-mask 255.255.255.0; + option broadcast-address 140.221.118.255; + option routers 140.221.118.1; +} + + subnet 140.221.117.0 netmask 255.255.255.0 { + range 140.221.117.10 140.221.117.199; + option subnet-mask 255.255.255.0; + option broadcast-address 140.221.117.255; + option routers 140.221.117.1; +} + + subnet 140.221.116.0 netmask 255.255.255.0 { + range 140.221.116.10 140.221.116.199; + option subnet-mask 255.255.255.0; + option broadcast-address 140.221.116.255; + option routers 140.221.116.1; +} + + subnet 140.221.115.0 netmask 255.255.255.0 { + range 140.221.115.10 140.221.115.199; + option subnet-mask 255.255.255.0; + option broadcast-address 140.221.115.255; + option routers 140.221.115.1; +} + + subnet 140.221.114.0 netmask 255.255.255.0 { + range 140.221.114.10 140.221.114.199; + option subnet-mask 255.255.255.0; + option broadcast-address 140.221.114.255; + option routers 140.221.114.1; +} + + subnet 140.221.113.0 netmask 255.255.255.0 { + range 140.221.113.10 140.221.113.199; + option subnet-mask 255.255.255.0; + option broadcast-address 140.221.113.255; + option routers 140.221.113.1; +} + + subnet 140.221.112.0 netmask 255.255.255.0 { + range 140.221.112.10 140.221.112.199; + option subnet-mask 255.255.255.0; + option broadcast-address 140.221.112.255; + option routers 140.221.112.1; +} + +# Hosts which require special configuration options can be listed in +# host statements. If no address is specified, the address will be +# allocated dynamically (if possible), but the host-specific information +# will still come from the host declaration. + +#for $host in $hosts +host $host[0] {hardware ethernet $host[1];fixed-address $host[2];} +#end for |