# # School server 1 DHCP Server Configuration file. # ddns-update-style interim; #ignore client-updates; option domain-name "{{ iiab_domain }}"; option domain-name-servers {{ lan_ip }}; option ntp-servers {{ lan_ip }}; {% if network_172 %} subnet 172.18.96.0 netmask 255.255.224.0 { {% if iiab_network_mode == "Gateway" %} option routers {{ lan_ip }}; {% endif %} option subnet-mask 255.255.224.0; option broadcast-address 172.18.127.255; # Description of network allocations in old OLPC school server # this is the whole range we have available - 8K addresses # range 172.18.96.2 172.18.127.254; # instead, we'll save 510 addresses for later. range 172.18.96.2 172.18.125.254; # the other /24s: # -> 172.18.126.0/24 for static IP addresses # for printers, AP management consoles, etc. # -> 172.18.127.0/24 for temporary addresses for # XO activation # As this subnet is wired or wifi a/b/g, these lease # times are on the long side default-lease-time 10800; max-lease-time 21600; } {% else %} subnet 10.10.10.0 netmask 255.255.255.0 { {% if iiab_network_mode == "Gateway" %} option routers {{ lan_ip }}; {% endif %} option subnet-mask 255.255.255.0; option broadcast-address 10.10.10.255; range 10.10.10.11 10.10.10.254; # As this subnet is wired or wifi a/b/g, these lease # times are on the long side default-lease-time 10800; max-lease-time 21600; } {% endif %}