This shows you the differences between two versions of the page.
Both sides previous revisionPrevious revisionNext revision | Previous revision | ||
user:dshadeck:start [2015/12/06 01:19] – [Procedure] dshadeck | user:dshadeck:start [2015/12/17 14:52] (current) – [RHEL Networking... A Deeper Dive! 12/10/2015] dshadeck | ||
---|---|---|---|
Line 376: | Line 376: | ||
- | ======HPC 1 EOCE CONTENT====== | + | |
- | =====RHEL Networking... A Deeper Dive!===== | + | ======EOCE |
+ | =====RHEL Networking... A Deeper Dive! 12/10/2015===== | ||
====Objective==== | ====Objective==== | ||
Line 508: | Line 509: | ||
=====References====== | =====References====== | ||
- where you got informative and useful information to help you accomplish this project when you originally worked on it (from Google, other wiki documents on the Lab46 wiki, etc.) | - where you got informative and useful information to help you accomplish this project when you originally worked on it (from Google, other wiki documents on the Lab46 wiki, etc.) | ||
+ | |||
+ | https:// | ||
+ | |||
+ | |||
+ | |||
+ | =====DHCP STUFF===== | ||
+ | |||
+ | ===DHCP Script=== | ||
+ | Cool DHCP config check/ | ||
+ | <cli> | ||
+ | #!/bin/bash | ||
+ | # | ||
+ | # dstatus DHCP remote utility SCRIPT | ||
+ | # | ||
+ | . / | ||
+ | prtime $host $0 Starting | ||
+ | |||
+ | host=`hostname` | ||
+ | BN0=`basename $0` | ||
+ | |||
+ | if [ " | ||
+ | FILES=" | ||
+ | CONFFILE=dhcpd-empiremaster.conf | ||
+ | |||
+ | elif [ " | ||
+ | FILES=" | ||
+ | CONFFILE=dhcpd-npmaster.conf | ||
+ | |||
+ | else | ||
+ | prtime $host $0 Abort Unknown hostname: $host | ||
+ | exit | ||
+ | fi | ||
+ | |||
+ | IAM=" | ||
+ | |||
+ | Tm=`date ' | ||
+ | |||
+ | TARFILE=bu/ | ||
+ | |||
+ | |||
+ | function ckident | ||
+ | { | ||
+ | prtime $IAM Cking Ident | ||
+ | sleep 1 | ||
+ | |||
+ | cd $DIR1 | ||
+ | | ||
+ | for File in $FILES | ||
+ | do | ||
+ | if [ -f $File ] ; then | ||
+ | ls -l $File | ||
+ | sum $File | ||
+ | ident $File | ||
+ | sleep 1; echo - | ||
+ | else | ||
+ | echo $IAM $File is not in $DIR1 | ||
+ | fi | ||
+ | |||
+ | done | ||
+ | } | ||
+ | function dostat | ||
+ | { | ||
+ | sleep 1; echo - | ||
+ | |||
+ | prtime $IAM DHCP configtest RC=$RC | ||
+ | |||
+ | sleep 1; echo - | ||
+ | |||
+ | service dhcpd status | ||
+ | RC=$? | ||
+ | sleep 1 ; echo - | ||
+ | |||
+ | |||
+ | } | ||
+ | |||
+ | function dostatus | ||
+ | { | ||
+ | # STATUS Production " | ||
+ | # | ||
+ | prtime $IAM Checking DHCP Status $DIR1 | ||
+ | |||
+ | ckident | ||
+ | sleep 1 | ||
+ | |||
+ | service dhcpd configtest | ||
+ | RC=$? | ||
+ | |||
+ | sleep 1; echo - | ||
+ | |||
+ | prtime $IAM DHCP configtest RC=$RC | ||
+ | |||
+ | sleep 1; echo - | ||
+ | |||
+ | service dhcpd status | ||
+ | RC=$? | ||
+ | sleep 1 ; echo - | ||
+ | |||
+ | } | ||
+ | function backupProd | ||
+ | { | ||
+ | |||
+ | if [ " | ||
+ | DIR1=/ | ||
+ | fi | ||
+ | |||
+ | prtime $IAM Backup via tar Original DHCP Files | ||
+ | cd $DIR1 | ||
+ | echo In `pwd` | ||
+ | |||
+ | if [ -d bu ] ; then | ||
+ | echo bu dir ok | ||
+ | else | ||
+ | mkdir bu | ||
+ | fi | ||
+ | |||
+ | echo tar cf $TARFILE $FILES | ||
+ | tar cf $TARFILE $FILES | ||
+ | RC=$? | ||
+ | |||
+ | if [ " | ||
+ | echo $IAM backupProd Reports an Error RC=$RC | ||
+ | else | ||
+ | echo $IAM backupProd OK RC=$RC | ||
+ | fi | ||
+ | } | ||
+ | |||
+ | function do_tail | ||
+ | { | ||
+ | do_ps | ||
+ | prtime $IAM: Tailing / | ||
+ | sleep 1 | ||
+ | |||
+ | tail -10 / | ||
+ | } | ||
+ | |||
+ | function do_ps | ||
+ | { | ||
+ | sleep 2; echo $IAM cking ps for dhcpd | ||
+ | ps -eaf | grep dhcpd | grep -v grep | ||
+ | RC=$? | ||
+ | echo - | ||
+ | echo - | ||
+ | |||
+ | if [ " | ||
+ | prtime $IAM Status NOT RUNNING RC=$RC | ||
+ | else | ||
+ | prtime $IAM Status Shows OK =$RC | ||
+ | fi | ||
+ | } | ||
+ | |||
+ | function restoreProd | ||
+ | { | ||
+ | prtime $IAM Restoring Original DHCP Files | ||
+ | cd $DIR1 | ||
+ | tar xvf $TARFILE | ||
+ | RC=$? | ||
+ | |||
+ | if [ " | ||
+ | echo $IAM restoreProd Reports an Error RC=$RC | ||
+ | else | ||
+ | echo $IAM restoreProd OK RC=$RC | ||
+ | fi | ||
+ | } | ||
+ | |||
+ | if [ " | ||
+ | # { | ||
+ | # Backup the current / | ||
+ | # | ||
+ | prtime $host $BN0 In dtest | ||
+ | DIR0=/tmp | ||
+ | DIR1=/ | ||
+ | |||
+ | cd $DIR0 | ||
+ | if [ -f $CONFFFILE ] ; then | ||
+ | |||
+ | cd $DIR1 | ||
+ | |||
+ | echo IN `pwd` | ||
+ | |||
+ | backupProd | ||
+ | |||
+ | cmd=" | ||
+ | echo $cmd | ||
+ | |||
+ | $cmd | ||
+ | RC=$? | ||
+ | if [ " | ||
+ | echo $IAM COPY is good RC=$RC | ||
+ | rm -f $DIR0/ | ||
+ | fi | ||
+ | echo - | ||
+ | |||
+ | else | ||
+ | echo $IAM File $DIR0/ | ||
+ | echo - | ||
+ | fi | ||
+ | |||
+ | cd $DIR1 | ||
+ | ckident | ||
+ | |||
+ | echo $IAM: dhcpd -t -cf dhcpd.conf | ||
+ | dhcpd -t -cf dhcpd.conf | ||
+ | RC=$? | ||
+ | |||
+ | if [ " | ||
+ | echo $IAM `pwd` Test is good RC=$RC | ||
+ | else | ||
+ | echo $IAM Test reports an Error RC=$RC | ||
+ | echo $IAM Restoring Backup | ||
+ | |||
+ | restoreProd | ||
+ | fi | ||
+ | # } | ||
+ | |||
+ | elif [ " | ||
+ | # { | ||
+ | # Backup the current /etc/dhcp files | ||
+ | # Copy from / | ||
+ | # | ||
+ | prtime $IAM Starting | ||
+ | DIR0=/ | ||
+ | DIR1=/ | ||
+ | |||
+ | dostatus | ||
+ | |||
+ | cd $DIR0 | ||
+ | if [ -f $CONFFFILE ] ; then | ||
+ | |||
+ | cd $DIR1 | ||
+ | echo IN `pwd` | ||
+ | backupProd | ||
+ | |||
+ | cmd=" | ||
+ | echo $cmd | ||
+ | |||
+ | $cmd | ||
+ | RC=$? | ||
+ | if [ " | ||
+ | echo - | ||
+ | else | ||
+ | echo $IAM Copy Failed | ||
+ | fi | ||
+ | |||
+ | else | ||
+ | cd $DIR1 | ||
+ | echo $IAM File $DIR0/ | ||
+ | sleep 1;echo - | ||
+ | fi | ||
+ | |||
+ | cd $DIR1 | ||
+ | service dhcpd restart | ||
+ | RC=$? | ||
+ | if [ " | ||
+ | echo $IAM `pwd` Status Check failed RC=$RC | ||
+ | exit $RC | ||
+ | fi | ||
+ | |||
+ | echo -; sleep 1 | ||
+ | |||
+ | dostatus | ||
+ | if [ " | ||
+ | echo $IAM `pwd` Status Check failed RC=$RC | ||
+ | restoreProd | ||
+ | else | ||
+ | prtime $IAM Looks good RC=$RC | ||
+ | fi | ||
+ | |||
+ | # } | ||
+ | |||
+ | |||
+ | elif [ " | ||
+ | # | ||
+ | # Restart Production " | ||
+ | # | ||
+ | prtime $IAM Restart Production " | ||
+ | DIR0=/ | ||
+ | DIR1=/ | ||
+ | cd $DIR1 | ||
+ | |||
+ | ckident | ||
+ | |||
+ | sleep 1; echo - | ||
+ | service dhcpd status | ||
+ | echo - | ||
+ | echo service dhcpd restart | ||
+ | sleep 2; echo - | ||
+ | service dhcpd status | ||
+ | sleep 1 | ||
+ | |||
+ | # tail -10 / | ||
+ | |||
+ | dops | ||
+ | |||
+ | echo - | ||
+ | echo - | ||
+ | # } | ||
+ | |||
+ | elif [ " | ||
+ | # { | ||
+ | # STATUS Production " | ||
+ | # | ||
+ | prtime $IAM START DHCP | ||
+ | DIR1=/ | ||
+ | |||
+ | do_ps | ||
+ | if [ " | ||
+ | echo DHCPD ALREADY RUNNING | ||
+ | echo - | ||
+ | sleep 1 | ||
+ | dostat | ||
+ | exit 1 | ||
+ | fi | ||
+ | service dhcpd start | ||
+ | |||
+ | # tail -10 / | ||
+ | |||
+ | dostatus | ||
+ | |||
+ | prtime $IAM START DHCP | ||
+ | |||
+ | # } | ||
+ | elif [ " | ||
+ | # { | ||
+ | # STATUS Production " | ||
+ | # | ||
+ | DIR1=/ | ||
+ | dostatus | ||
+ | |||
+ | # tail -10 / | ||
+ | |||
+ | echo - | ||
+ | echo - | ||
+ | do_ps | ||
+ | # } | ||
+ | |||
+ | elif [ " | ||
+ | # { | ||
+ | # STATUS Production " | ||
+ | # | ||
+ | DIR1=/ | ||
+ | dostatus | ||
+ | |||
+ | echo $IAM: service dhcpd start | ||
+ | service dhcpd start | ||
+ | |||
+ | # tail -10 / | ||
+ | |||
+ | # } | ||
+ | elif [ " | ||
+ | # { | ||
+ | # STATUS Production " | ||
+ | # | ||
+ | DIR1=/ | ||
+ | dostatus | ||
+ | # tail -10 / | ||
+ | |||
+ | # } | ||
+ | elif [ " | ||
+ | # { | ||
+ | # Just Tail | ||
+ | # | ||
+ | do_tail | ||
+ | # } | ||
+ | |||
+ | elif [ " | ||
+ | # { | ||
+ | # Just Perform a back up of the production files | ||
+ | # | ||
+ | prtime $IAM Make a backup of the production dhcp files | ||
+ | DIR1=/ | ||
+ | cd $DIR1 | ||
+ | backupProd | ||
+ | # } | ||
+ | |||
+ | elif [ " | ||
+ | # { | ||
+ | # Just Perform a STOP of DHCP | ||
+ | # | ||
+ | prtime $IAM STOP dhcp | ||
+ | DIR1=/ | ||
+ | cd $DIR1 | ||
+ | echo service dhcp stop | ||
+ | echo - | ||
+ | service dhcp stop | ||
+ | RC=$? | ||
+ | sleep 1 | ||
+ | echo - | ||
+ | |||
+ | dostatus | ||
+ | # } | ||
+ | else | ||
+ | echo $IAM Unknown command | ||
+ | exit | ||
+ | fi | ||
+ | |||
+ | |||
+ | if [ " | ||
+ | echo - | ||
+ | prtime $IAM Complete RC=$RC | ||
+ | logger $IAM Complete RC=$RC | ||
+ | else | ||
+ | |||
+ | echo - | ||
+ | echo - | ||
+ | prtime $IAM ERROR RC=$RC | ||
+ | logger $IAM ERROR RC=$RC | ||
+ | fi | ||
+ | |||
+ | exit $RC | ||
+ | |||
+ | </ | ||
+ | |||
+ | ===DHCP Conf=== | ||
+ | Here are two DHCP configs i helped create. They are a great example of the depths DHCP configuration can go :) | ||
+ | |||
+ | <cli> | ||
+ | ############################################################################### | ||
+ | # | ||
+ | # North Penn Master DHCP Configuration File | ||
+ | # | ||
+ | # $Id: dhcpd-npmaster.conf, | ||
+ | # | ||
+ | # Included from dhcpd.conf | ||
+ | # # adding this line to force copy | ||
+ | # | ||
+ | ############################################################################### | ||
+ | # | ||
+ | # History | ||
+ | # | ||
+ | # 2015/10/15 - BD - Initial in-service version - Production start | ||
+ | # | ||
+ | ############################################################################### | ||
+ | # | ||
+ | ############################################################################### | ||
+ | # | ||
+ | # Global configurations | ||
+ | # | ||
+ | ############################################################################### | ||
+ | authoritative; | ||
+ | ddns-update-style ad-hoc; | ||
+ | default-lease-time 172800; | ||
+ | max-lease-time 604800; | ||
+ | allow bootp; | ||
+ | option dhcp-max-message-size 1024; | ||
+ | option ntp-servers us.pool.ntp.org; | ||
+ | |||
+ | # Set this to your domain name | ||
+ | option domain-name " | ||
+ | |||
+ | # Ener your DNS servers separated by commas ',' | ||
+ | option domain-name-servers 72.18.56.250, | ||
+ | |||
+ | ############################################################################### | ||
+ | # | ||
+ | # IPTV Conditional Access (Verimatrix) configurations | ||
+ | # | ||
+ | ############################################################################### | ||
+ | |||
+ | ## --- Verimatrix specific option defines | ||
+ | option accp_conf code 131 = array of integer 8; | ||
+ | option option-minerva_bootstring code 240 = text; | ||
+ | option option-vm_ini_url code 241 = text; | ||
+ | option option-vm_ini_ver code 242 = text; | ||
+ | option option-rootcert_boot code 243 = text; | ||
+ | option option-rootcert_ver code 244 = text; | ||
+ | #option option-minerva_common code 245 = text; | ||
+ | |||
+ | ############################################################################### | ||
+ | # | ||
+ | # IPTV Set-top configurations | ||
+ | # | ||
+ | ############################################################################### | ||
+ | |||
+ | # | ||
+ | # -- Option defines For ADB STB | ||
+ | # | ||
+ | ## --- Define option 131 for multicast address --- | ||
+ | option accp_conf code 131 = array of integer 8; | ||
+ | ## --- Define option 240 for the Minerva start string ---- | ||
+ | option option-minerva_bootstring code 240 = text; | ||
+ | ## --- Define option 245 TR69 reporting configuration string --- | ||
+ | option option-245 code 245 = string; | ||
+ | |||
+ | # | ||
+ | #-- ADB Class defines | ||
+ | # | ||
+ | |||
+ | ## --- ADB 3800W ---## | ||
+ | |||
+ | class " | ||
+ | match if substring (option vendor-class-identifier, | ||
+ | |||
+ | # Software upgrade though multicast configuration (Preferred method) | ||
+ | # Multicast setup below is: 239.1.2.5 port 4545 with 10 seconds timeout | ||
+ | # NOTE: port number 4545 calculation is 17*256 + 193 = 4545 | ||
+ | option accp_conf 239, | ||
+ | } | ||
+ | |||
+ | class " | ||
+ | match if substring (option vendor-class-identifier, | ||
+ | option option-minerva_bootstring "-bm=0 -ip=172.25.1.150: | ||
+ | #Verimatrix options | ||
+ | option option-vm_ini_url " | ||
+ | option option-vm_ini_ver " | ||
+ | option option-rootcert_boot " | ||
+ | option option-rootcert_ver " | ||
+ | option option-245 " | ||
+ | } | ||
+ | |||
+ | ##--- ADB 5810X ---## | ||
+ | |||
+ | class " | ||
+ | match if substring (option vendor-class-identifier, | ||
+ | option accp_conf 239, | ||
+ | } | ||
+ | |||
+ | class " | ||
+ | match if (substring (option vendor-class-identifier, | ||
+ | option option-minerva_bootstring "-bm=0 -ip=172.25.1.150: | ||
+ | #Verimatrix options | ||
+ | option option-vm_ini_url " | ||
+ | option option-vm_ini_ver " | ||
+ | option option-rootcert_boot " | ||
+ | option option-rootcert_ver " | ||
+ | option option-245 " | ||
+ | } | ||
+ | |||
+ | ##--- ADB 5721WNX ---## | ||
+ | |||
+ | class " | ||
+ | match if substring (option vendor-class-identifier, | ||
+ | option accp_conf 239, | ||
+ | } | ||
+ | |||
+ | class " | ||
+ | match if substring (option vendor-class-identifier, | ||
+ | option option-minerva_bootstring "-bm=0 -ip=172.25.1.150: | ||
+ | #Verimatrix options | ||
+ | option option-vm_ini_url " | ||
+ | option option-vm_ini_ver " | ||
+ | option option-rootcert_boot " | ||
+ | option option-rootcert_ver " | ||
+ | option option-245 " | ||
+ | } | ||
+ | |||
+ | ##--- ADB 2721W ---## | ||
+ | |||
+ | class " | ||
+ | match if substring (option vendor-class-identifier, | ||
+ | option accp_conf 239, | ||
+ | } | ||
+ | |||
+ | class " | ||
+ | match if substring (option vendor-class-identifier, | ||
+ | option option-minerva_bootstring "-bm=0 -ip=172.25.1.150: | ||
+ | #Verimatrix options | ||
+ | option option-vm_ini_url " | ||
+ | option option-vm_ini_ver " | ||
+ | option option-rootcert_boot " | ||
+ | option option-rootcert_ver " | ||
+ | option option-245 " | ||
+ | } | ||
+ | |||
+ | ##--- ADB 2721WX ---## | ||
+ | |||
+ | class " | ||
+ | match if substring (option vendor-class-identifier, | ||
+ | option accp_conf 239, | ||
+ | } | ||
+ | |||
+ | class " | ||
+ | match if substring (option vendor-class-identifier, | ||
+ | option option-minerva_bootstring "-bm=0 -ip=172.25.1.150: | ||
+ | #Verimatrix options | ||
+ | option option-vm_ini_url " | ||
+ | option option-vm_ini_ver " | ||
+ | option option-rootcert_boot " | ||
+ | option option-rootcert_ver " | ||
+ | option option-245 " | ||
+ | } | ||
+ | |||
+ | ##--- ADB 3721WN ---## | ||
+ | |||
+ | class " | ||
+ | match if substring (option vendor-class-identifier, | ||
+ | option accp_conf 239, | ||
+ | } | ||
+ | |||
+ | class " | ||
+ | match if substring (option vendor-class-identifier, | ||
+ | option option-minerva_bootstring "-bm=0 -ip=172.25.1.150: | ||
+ | #Verimatrix options | ||
+ | option option-vm_ini_url " | ||
+ | option option-vm_ini_ver " | ||
+ | option option-rootcert_boot " | ||
+ | option option-rootcert_ver " | ||
+ | option option-245 " | ||
+ | } | ||
+ | |||
+ | # | ||
+ | # TEST SET TOP BOX DEFINES | ||
+ | # # | ||
+ | # Define test box classes with special parameters here # | ||
+ | # | ||
+ | |||
+ | class " | ||
+ | match substring (hardware, 1, 6); | ||
+ | option option-minerva_bootstring "-bm=0 -ip=172.25.1.150: | ||
+ | #Verimatrix options | ||
+ | option option-vm_ini_url " | ||
+ | option option-vm_ini_ver " | ||
+ | option option-rootcert_boot " | ||
+ | option option-rootcert_ver " | ||
+ | option option-245 " | ||
+ | } | ||
+ | |||
+ | subclass " | ||
+ | #subclass " | ||
+ | #subclass " | ||
+ | #subclass " | ||
+ | #subclass " | ||
+ | #subclass " | ||
+ | #subclass " | ||
+ | #subclass " | ||
+ | #subclass " | ||
+ | #subclass " | ||
+ | #subclass " | ||
+ | #subclass " | ||
+ | #subclass " | ||
+ | |||
+ | |||
+ | ############################################################################### | ||
+ | # | ||
+ | # Subnet Declarations | ||
+ | # | ||
+ | # NOTE: It is required to have a subnet decleration for local subnet even if | ||
+ | # this dhcp server is not | ||
+ | # serving any addresses on this range | ||
+ | ############################################################################### | ||
+ | |||
+ | # Local subnet declaration - no pool required here | ||
+ | |||
+ | subnet 10.68.0.16 netmask 255.255.255.248 {} | ||
+ | |||
+ | # This should handle all STBs (Copperhead, | ||
+ | # 192.168.5.0 network | ||
+ | # The subnet below can probably be removed per Aaron (10/15/15) | ||
+ | #subnet 172.25.1.0 netmask 255.255.255.0 { | ||
+ | # | ||
+ | # option routers 172.25.1.1; | ||
+ | # option broadcast-address 172.25.1.255; | ||
+ | # pool { | ||
+ | # failover peer " | ||
+ | # range 172.25.1.10 172.25.1.254; | ||
+ | # } | ||
+ | #} | ||
+ | |||
+ | # North Penn Calix C7 Networks | ||
+ | subnet 10.0.0.0 netmask 255.255.0.0 { | ||
+ | next-server 172.25.1.150; | ||
+ | option routers 10.0.0.1; | ||
+ | pool { | ||
+ | failover peer " | ||
+ | range 10.0.3.10 10.0.254.254; | ||
+ | } | ||
+ | } | ||
+ | subnet 11.0.0.0 netmask 255.0.0.0 { | ||
+ | next-server 172.25.1.150; | ||
+ | option routers 11.0.0.1; | ||
+ | pool { | ||
+ | failover peer " | ||
+ | range 11.0.0.10 11.1.0.254; | ||
+ | } | ||
+ | } | ||
+ | subnet 12.0.0.0 netmask 255.0.0.0 { | ||
+ | next-server 172.25.1.150; | ||
+ | option routers 12.0.0.1; | ||
+ | pool { | ||
+ | failover peer " | ||
+ | range 12.0.0.10 12.0.254.254; | ||
+ | } | ||
+ | } | ||
+ | # The subnet below can probably be removed per Aaron (10/15/15) | ||
+ | #subnet 10.192.0.0 netmask 255.255.224.0 { | ||
+ | # | ||
+ | # option routers 10.192.0.1; | ||
+ | # pool { | ||
+ | # failover peer " | ||
+ | # range 10.192.0.2 10.192.31.254; | ||
+ | # } | ||
+ | #} | ||
+ | |||
+ | ################################################################################ | ||
+ | # | ||
+ | # Internet and VoIP Definitions | ||
+ | # | ||
+ | ################################################################################ | ||
+ | |||
+ | # AE-ONT options definitions | ||
+ | option space CALIX-ONT-SERVER; | ||
+ | option CALIX-ONT-SERVER.cms-address code 1 = ip-address; | ||
+ | option CALIX-ONT-SERVER.second-tftp-address code 2 = ip-address; | ||
+ | option CALIX-ONT-SERVER.validateMIC code 3 = boolean; | ||
+ | option CALIX-ONT-SERVER.syslog-address code 4 = ip-address; | ||
+ | |||
+ | #AE ONT | ||
+ | class " | ||
+ | match if substring(hardware, | ||
+ | } | ||
+ | |||
+ | #SIP | ||
+ | subnet 10.224.0.0 netmask 255.255.192.0 { | ||
+ | option subnet-mask 255.255.192.0; | ||
+ | option domain-name-servers 72.18.56.250, | ||
+ | option routers 10.224.0.1; | ||
+ | pool { | ||
+ | failover peer " | ||
+ | range 10.224.4.1 10.224.63.254; | ||
+ | } | ||
+ | } | ||
+ | |||
+ | # | ||
+ | subnet 38.77.12.0 netmask 255.255.252.0 { | ||
+ | option subnet-mask 255.255.252.0; | ||
+ | option domain-name-servers 72.18.48.120, | ||
+ | option routers 38.77.12.1; | ||
+ | pool { | ||
+ | failover peer " | ||
+ | range 38.77.12.2 38.77.15.254; | ||
+ | } | ||
+ | } | ||
+ | |||
+ | # | ||
+ | subnet 38.77.8.0 netmask 255.255.254.0 { | ||
+ | option subnet-mask 255.255.254.0; | ||
+ | option domain-name-servers 72.18.48.120, | ||
+ | option routers 38.77.8.1; | ||
+ | pool { | ||
+ | failover peer " | ||
+ | range 38.77.8.10 38.77.9.254; | ||
+ | } | ||
+ | } | ||
+ | |||
+ | # | ||
+ | subnet 38.77.10.0 netmask 255.255.254.0 { | ||
+ | option subnet-mask 255.255.254.0; | ||
+ | option domain-name-servers 72.18.48.120, | ||
+ | option routers 38.77.10.1; | ||
+ | pool { | ||
+ | failover peer " | ||
+ | range 38.77.10.2 38.77.11.254; | ||
+ | } | ||
+ | } | ||
+ | # | ||
+ | subnet 38.77.40.0 netmask 255.255.254.0 { | ||
+ | option subnet-mask 255.255.254.0; | ||
+ | option domain-name-servers 73.18.48.120, | ||
+ | option routers 38.77.40.1; | ||
+ | pool{ | ||
+ | failover peer " | ||
+ | range 38.77.40.11 38.77.41.254; | ||
+ | } | ||
+ | } | ||
+ | |||
+ | |||
+ | |||
+ | |||
+ | |||
+ | # | ||
+ | subnet 66.115.78.0 netmask 255.255.254.0 { | ||
+ | option subnet-mask 255.255.254.0; | ||
+ | option domain-name-servers 72.18.48.120, | ||
+ | option routers 66.115.78.1; | ||
+ | pool { | ||
+ | failover peer " | ||
+ | range 66.115.78.10 66.115.79.254; | ||
+ | } | ||
+ | } | ||
+ | |||
+ | # | ||
+ | subnet 66.115.74.0 netmask 255.255.255.0 { | ||
+ | option subnet-mask 255.255.255.0; | ||
+ | option domain-name-servers 72.18.48.120, | ||
+ | option routers 66.115.74.1; | ||
+ | pool { | ||
+ | failover peer " | ||
+ | range 66.115.74.2 66.115.74.254; | ||
+ | } | ||
+ | } | ||
+ | |||
+ | #Business Vlan 209 | ||
+ | subnet 66.115.75.0 netmask 255.255.255.0 { | ||
+ | option subnet-mask 255.255.255.0; | ||
+ | option domain-name-servers 72.18.48.120, | ||
+ | option routers 66.115.75.1; | ||
+ | pool { | ||
+ | failover peer " | ||
+ | range 66.115.75.2 66.115.75.254; | ||
+ | } | ||
+ | } | ||
+ | |||
+ | # Not sure what this is used for | ||
+ | subnet 104.255.87.0 netmask 255.255.255.0 { | ||
+ | option subnet-mask 255.255.255.0; | ||
+ | option domain-name-servers 72.18.48.120, | ||
+ | option routers 104.255.87.1; | ||
+ | pool { | ||
+ | failover peer " | ||
+ | range 104.255.87.2 104.255.87.245; | ||
+ | } | ||
+ | } | ||
+ | |||
+ | subnet 10.85.0.0 netmask 255.255.254.0 { | ||
+ | pool { | ||
+ | allow members of " | ||
+ | option tftp-server-name " | ||
+ | option CALIX-ONT-SERVER.second-tftp-address 10.224.0.2; | ||
+ | option routers 10.85.0.1; | ||
+ | vendor-option-space CALIX-ONT-SERVER; | ||
+ | option CALIX-ONT-SERVER.validateMIC off; | ||
+ | option CALIX-ONT-SERVER.cms-address 10.224.0.2; | ||
+ | option CALIX-ONT-SERVER.syslog-address 10.224.0.2; | ||
+ | failover peer " | ||
+ | range 10.85.0.10 10.85.1.254; | ||
+ | } | ||
+ | } | ||
+ | |||
+ | #END | ||
+ | |||
+ | </ | ||
+ | |||
+ | I was blown away at how easy large scale DHCP can be just by using simple configuration methods. | ||
+ | |||
+ | This last one is much larger. I am ashamed to say we are handing private IPS out to customers... Many of the location classes in this file are to hand IPS to our DSL customers. | ||
+ | |||
+ | |||
+ | Some of the more interesting bits are the sections that filter by MAC address for specific vendors to determine what class they fall into. This comes in handy when serving content to different set top box types. As you can see this file has a " | ||
+ | |||
+ | |||
+ | <cli> | ||
+ | # Empire Master DHCP file | ||
+ | # $Id: dhcpd-empiremaster.conf, | ||
+ | |||
+ | authoritative; | ||
+ | ddns-update-style ad-hoc; | ||
+ | allow bootp; | ||
+ | |||
+ | # Global network parameters | ||
+ | |||
+ | default-lease-time 172800; | ||
+ | max-lease-time 604800; | ||
+ | min-lease-time 86400; | ||
+ | option ntp-servers us.pool.ntp.org; | ||
+ | option domain-name " | ||
+ | option domain-name-servers 72.18.48.120, | ||
+ | option dhcp-max-message-size 1024; | ||
+ | |||
+ | ## --- Verimatrix specific option defines | ||
+ | option accp_conf code 131 = array of integer 8; | ||
+ | option option-minerva_bootstring code 240 = text; | ||
+ | option option-vm_ini_url code 241 = text; | ||
+ | option option-vm_ini_ver code 242 = text; | ||
+ | option option-rootcert_boot code 243 = text; | ||
+ | option option-rootcert_ver code 244 = text; | ||
+ | |||
+ | # Conditional classification of Pannaway | ||
+ | # network elements on basis of Ethernet | ||
+ | # vendor prefix or DHCP vendor class id | ||
+ | |||
+ | group { | ||
+ | class " | ||
+ | match if (substring (option vendor-class-identifier, | ||
+ | next-server 10.103.255.50; | ||
+ | option root-path " | ||
+ | } | ||
+ | |||
+ | class " | ||
+ | match if (substring (option vendor-class-identifier, | ||
+ | next-server 10.103.255.50; | ||
+ | option root-path " | ||
+ | } | ||
+ | |||
+ | class " | ||
+ | match if (substring (hardware, 1, 3) = 00:0A:9F); | ||
+ | next-server 10.103.255.50; | ||
+ | option root-path " | ||
+ | } | ||
+ | |||
+ | class " | ||
+ | match if (substring (hardware, 1, 3) = 00:0E:50); | ||
+ | next-server 10.103.255.50; | ||
+ | } | ||
+ | |||
+ | class " | ||
+ | match if (substring (hardware, 1, 3) = 00:14:7f); | ||
+ | next-server 10.103.255.50; | ||
+ | } | ||
+ | |||
+ | class " | ||
+ | match if (substring (hardware, 1, 3) = 00:04:ED); | ||
+ | next-server 10.103.255.50; | ||
+ | } | ||
+ | |||
+ | class " | ||
+ | match if (substring (hardware, 1, 3) = 00:90:D0); | ||
+ | next-server 10.103.255.50; | ||
+ | } | ||
+ | |||
+ | class " | ||
+ | match if (substring (hardware, 1, 3) = 00:06:0D); | ||
+ | next-server 10.103.255.50; | ||
+ | } | ||
+ | class " | ||
+ | match if (substring (hardware, 1, 3) = 00:06:31); | ||
+ | next-server 172.16.9.175; | ||
+ | } | ||
+ | } | ||
+ | |||
+ | class " | ||
+ | |||
+ | match if(substring(hardware, | ||
+ | |||
+ | } | ||
+ | |||
+ | ### | ||
+ | |||
+ | ############################################################################### | ||
+ | # Extra Options for AMINO option space (used for multicast) | ||
+ | ############################################################################### | ||
+ | |||
+ | option space AMINO; | ||
+ | |||
+ | # These options are defined for communication between STB and the DHCP | ||
+ | # server for the class match (see below). These just need to exist | ||
+ | option AMINO.product | ||
+ | option AMINO.option | ||
+ | option AMINO.version | ||
+ | |||
+ | # Key values needed for booting the Amino STB, configuring network | ||
+ | # based applications and managing upgrades | ||
+ | option AMINO.homepage | ||
+ | option AMINO.STBrc-mcast-address code 12 = ip-address; | ||
+ | option AMINO.STBrc-mcast-port | ||
+ | option AMINO.STBrc-unicast-port | ||
+ | option AMINO.timezone | ||
+ | option AMINO.mw_args | ||
+ | option AMINO.mirimon_args | ||
+ | option AMINO.software_di | ||
+ | option AMINO.software_uri | ||
+ | option AMINO.igmp_max_ver | ||
+ | |||
+ | # This extra options value is a general option for 3rd party or SDK | ||
+ | # customers to easily add their own DHCP options | ||
+ | option AMINO.extra_options | ||
+ | |||
+ | # Optional different way of providing Minerva middleware argments | ||
+ | # instead of using AMINO.mw_args | ||
+ | option AMINO.middleware | ||
+ | option AMINO.middleware2 | ||
+ | |||
+ | # Defining the Classless Static Route Option (see RFC 3442) | ||
+ | option classless-static-routes | ||
+ | # Example: | ||
+ | # Route to 11.0.0.0/ | ||
+ | # | ||
+ | # Route to 12.1.0.0/ | ||
+ | # | ||
+ | # Route to 12.2.1.0/ | ||
+ | # | ||
+ | # Route to 12.3.2.1/ | ||
+ | # | ||
+ | # Option: | ||
+ | # option classless-static-routes 8, 11, 10, 0, 0, 1, 16, 12, 1, 10, 0, | ||
+ | # 0, 1, 24, 12, 2, 1, 10, 0, 0, 1, 32, 12, 3, 2, 1, 10, 0, 0, 1; | ||
+ | |||
+ | ############################################################################### | ||
+ | # class " | ||
+ | # AMINOx0xx - response to x0xx family STBs during Main and Recovery image boot# | ||
+ | ############################################################################### | ||
+ | class " | ||
+ | { | ||
+ | match if (substring( option vendor-class-identifier, | ||
+ | vendor-option-space AMINO; | ||
+ | option AMINO.mw_args "-bm=0 -ip=172.25.1.150: | ||
+ | # option AMINO.software_uri " | ||
+ | option AMINO.software_uri " | ||
+ | } | ||
+ | |||
+ | ############################################################################### | ||
+ | # class " | ||
+ | # AMINOx4x - response to x4x family STBs during Main and Recovery image boot # | ||
+ | ############################################################################### | ||
+ | class " | ||
+ | { | ||
+ | match if (substring( option vendor-class-identifier, | ||
+ | vendor-option-space AMINO; | ||
+ | option AMINO.mw_args "-bm=0 -ip=172.25.1.150: | ||
+ | # option AMINO.software_uri " | ||
+ | option AMINO.software_uri " | ||
+ | } | ||
+ | |||
+ | ############################################################################### | ||
+ | # class " | ||
+ | # AMINOx5x - response to x5x family STBs during Main and Recovery image boot # | ||
+ | ############################################################################### | ||
+ | class " | ||
+ | { | ||
+ | match if (substring( option vendor-class-identifier, | ||
+ | vendor-option-space AMINO; | ||
+ | # option AMINO.mw_args "-bm=0 -ip=172.25.1.150: | ||
+ | # option AMINO.mw_args " | ||
+ | option AMINO.mw_args " | ||
+ | option AMINO.software_uri " | ||
+ | # option AMINO.software_uri " | ||
+ | } | ||
+ | |||
+ | ############################### | ||
+ | # Option Space for Entone boot | ||
+ | ############################### | ||
+ | |||
+ | option space ENTONE; | ||
+ | option ENTONE.SIGNATURE code 99 = text; | ||
+ | option ENTONE.FIRMWARE_VERSION code 100 = text; | ||
+ | option ENTONE.FIRMWARE_FILENAME code 101 = text; | ||
+ | option ENTONE.APP_URL code 102 = text; | ||
+ | option ENTONE.DECODER_APP_FALLBACK code 105 = text; | ||
+ | option ENTONE.ENTONEINI code 106 = text; | ||
+ | option ENTONE.DECODER_LOADER_VERSION code 110 = text; | ||
+ | option ENTONE.DECODER_LOADER_FILENAME code 111 = text; | ||
+ | option ENTONE.DECODER_LOADER_FALLBACK code 112 = text; | ||
+ | option ENTONE.DECODER_APP_VERSION code 113 = text; | ||
+ | option ENTONE.DECODER_APP_FILENAME code 114 = text; | ||
+ | |||
+ | ################## | ||
+ | # Entone Set-top Class Definitions | ||
+ | ################## | ||
+ | |||
+ | # Amulet 500 series secured | ||
+ | # For BBL | ||
+ | class " | ||
+ | match if substring (option vendor-class-identifier, | ||
+ | vendor-option-space ENTONE; | ||
+ | option ENTONE.ENTONEINI " | ||
+ | next-server 172.25.1.150; | ||
+ | } | ||
+ | |||
+ | # Amulet 500 series secured | ||
+ | # For APP | ||
+ | class " | ||
+ | match if substring (option vendor-class-identifier, | ||
+ | vendor-option-space ENTONE; | ||
+ | option ENTONE.ENTONEINI " | ||
+ | next-server 172.25.1.150; | ||
+ | } | ||
+ | #################################################################### | ||
+ | |||
+ | # Kamai 500 series secured | ||
+ | # For BBL | ||
+ | class " | ||
+ | match if substring (option vendor-class-identifier, | ||
+ | vendor-option-space ENTONE; | ||
+ | option ENTONE.ENTONEINI " | ||
+ | next-server 172.25.1.150; | ||
+ | } | ||
+ | |||
+ | # Amulet 500 series secured | ||
+ | # For APP | ||
+ | class " | ||
+ | match if substring (option vendor-class-identifier, | ||
+ | vendor-option-space ENTONE; | ||
+ | option ENTONE.ENTONEINI " | ||
+ | next-server 172.25.1.150; | ||
+ | } | ||
+ | |||
+ | |||
+ | # ------------------------------------------------------------ | ||
+ | # -- Option defines For ADB STB | ||
+ | # ----------------------------------------------------------- | ||
+ | |||
+ | ## --- Define option 131 for multicast address --- | ||
+ | option accp_conf code 131 = array of integer 8; | ||
+ | |||
+ | ## --- Define option 240 for the Minerva start string ---- | ||
+ | option option-minerva_bootstring code 240 = text; | ||
+ | option option-245 code 245 = string; | ||
+ | |||
+ | # | ||
+ | # 3800W TEST SET TOP BOX DEFINES | ||
+ | # # | ||
+ | # Define test box class with special parameters here # | ||
+ | # Add individual set-tops as sub-classes | ||
+ | # | ||
+ | |||
+ | class " | ||
+ | match pick-first-value (substring (hardware, 1, 6)); | ||
+ | |||
+ | # Change to boot from test loader and use Minerva 5.4 hl code | ||
+ | option accp_conf 239, | ||
+ | option option-minerva_bootstring "-bm=0 -ip=172.25.1.150: | ||
+ | } | ||
+ | subclass " | ||
+ | subclass " | ||
+ | |||
+ | # ----------------------------------------------------------- | ||
+ | # -- 3800W Minerva LOADER ----------------------------------- | ||
+ | # ----------------------------------------------------------- | ||
+ | |||
+ | class " | ||
+ | match if (substring (option vendor-class-identifier, | ||
+ | |||
+ | #Multicast channel configuration 239.38.00.30: | ||
+ | #NOTE: port number 4545 calculation is 17*256 + 193 = 4545 | ||
+ | option accp_conf 239, | ||
+ | } | ||
+ | |||
+ | # ----------------------------------------------------------- | ||
+ | # -- 3800W HLCODE -- # | ||
+ | # ----------------------------------------------------------- | ||
+ | |||
+ | class " | ||
+ | match if substring (option vendor-class-identifier, | ||
+ | |||
+ | # -- Minerva boot string | ||
+ | option option-minerva_bootstring "-bm=0 -ip=172.25.1.150: | ||
+ | |||
+ | #Verimatrix options | ||
+ | option option-vm_ini_url " | ||
+ | option option-vm_ini_ver " | ||
+ | option option-rootcert_boot " | ||
+ | option option-rootcert_ver " | ||
+ | option option-245 " | ||
+ | } | ||
+ | |||
+ | # | ||
+ | # 2721W TEST SET TOP BOX DEFINES | ||
+ | # # | ||
+ | # Define test box class with special parameters here # | ||
+ | # Add individual set-tops as sub-classes | ||
+ | # | ||
+ | |||
+ | class " | ||
+ | match pick-first-value (substring (hardware, 1, 6)); | ||
+ | |||
+ | # Change to boot from test loader and use Minerva 5.7 hl code | ||
+ | option accp_conf 239, | ||
+ | option option-minerva_bootstring "-bm=0 -ip=172.25.1.150: | ||
+ | } | ||
+ | subclass " | ||
+ | subclass " | ||
+ | |||
+ | # ----------------------------------------------------------- | ||
+ | # -- 2721w Minerva LOADER ----------------------------------- | ||
+ | # ----------------------------------------------------------- | ||
+ | |||
+ | class " | ||
+ | match if substring (option vendor-class-identifier, | ||
+ | |||
+ | #Multicast channel configuration 239.38.00.30: | ||
+ | #NOTE: port number 4545 calculation is 17*256 + 193 = 4545 | ||
+ | option accp_conf 239, | ||
+ | } | ||
+ | |||
+ | # ----------------------------------------------------------- | ||
+ | # -- 2721w HLCODE -- # | ||
+ | # ----------------------------------------------------------- | ||
+ | |||
+ | class " | ||
+ | |||
+ | match if substring (option vendor-class-identifier, | ||
+ | |||
+ | # -- Minerva boot string | ||
+ | option option-minerva_bootstring "-bm=0 -ip=172.25.1.150: | ||
+ | |||
+ | #Verimatrix options | ||
+ | option option-vm_ini_url " | ||
+ | option option-vm_ini_ver " | ||
+ | option option-rootcert_boot " | ||
+ | option option-rootcert_ver " | ||
+ | option option-245 " | ||
+ | } | ||
+ | |||
+ | # | ||
+ | # | ||
+ | # # | ||
+ | # Define test box class with special parameters here # | ||
+ | # Add individual set-tops as sub-classes | ||
+ | # | ||
+ | |||
+ | class " | ||
+ | match pick-first-value (substring (hardware, 1, 6)); | ||
+ | |||
+ | # Changed to boot from Dan's test loader and use Minerva 5.7 hl code | ||
+ | option accp_conf 239, | ||
+ | option option-minerva_bootstring "-bm=0 -ip=172.25.1.150: | ||
+ | } | ||
+ | #subclass " | ||
+ | subclass " | ||
+ | # ----------------------------------------------------------- | ||
+ | # -- 2721wx Minerva LOADER ----------------------------------- | ||
+ | # ----------------------------------------------------------- | ||
+ | |||
+ | class " | ||
+ | match if substring (option vendor-class-identifier, | ||
+ | |||
+ | #Multicast channel configuration 239.38.00.30: | ||
+ | #NOTE: port number 4545 calculation is 17*256 + 193 = 4545 | ||
+ | option accp_conf 239, | ||
+ | } | ||
+ | |||
+ | # ----------------------------------------------------------- | ||
+ | # -- 2721wx HLCODE -- # | ||
+ | # ----------------------------------------------------------- | ||
+ | |||
+ | class " | ||
+ | match if substring (option vendor-class-identifier, | ||
+ | |||
+ | # -- Minerva boot string | ||
+ | option option-minerva_bootstring "-bm=0 -ip=172.25.1.150: | ||
+ | |||
+ | #Verimatrix options | ||
+ | option option-vm_ini_url " | ||
+ | option option-vm_ini_ver " | ||
+ | option option-rootcert_boot " | ||
+ | option option-rootcert_ver " | ||
+ | option option-245 " | ||
+ | } | ||
+ | |||
+ | # ----------------------------------------------------------- | ||
+ | # -- ADB-3721WN bootloader class ------------------ | ||
+ | # ----------------------------------------------------------- | ||
+ | |||
+ | class " | ||
+ | match if substring (option vendor-class-identifier, | ||
+ | |||
+ | # For casting code at 239.1.2.9: | ||
+ | option accp_conf 239, | ||
+ | } | ||
+ | |||
+ | |||
+ | # ----------------------------------------------------------- | ||
+ | # -- ADB-3721WN application class ----------------- | ||
+ | # ----------------------------------------------------------- | ||
+ | |||
+ | class " | ||
+ | match if substring (option vendor-class-identifier, | ||
+ | |||
+ | # -- Minerva boot string | ||
+ | | ||
+ | } | ||
+ | |||
+ | # ----------------------------------------------------------- | ||
+ | # -- ADB-5721WNX bootloader class ------------------ | ||
+ | # ----------------------------------------------------------- | ||
+ | |||
+ | class " | ||
+ | match if substring (option vendor-class-identifier, | ||
+ | |||
+ | # For casting code at 239.1.2.9: | ||
+ | option accp_conf 239, | ||
+ | } | ||
+ | |||
+ | |||
+ | # ----------------------------------------------------------- | ||
+ | # -- ADB-5721WNX application class ----------------- | ||
+ | # ----------------------------------------------------------- | ||
+ | class " | ||
+ | match if substring (option vendor-class-identifier, | ||
+ | |||
+ | # -- Minerva boot string | ||
+ | | ||
+ | |||
+ | # Verimatrix CA specific options (USED ONLY WHEN VM CA IS USED) | ||
+ | |||
+ | option option-rootcert_boot " | ||
+ | option option-rootcert_ver " | ||
+ | option option-vm_ini_url " | ||
+ | option option-vm_ini_ver " | ||
+ | } | ||
+ | |||
+ | |||
+ | # | ||
+ | # | ||
+ | # | ||
+ | |||
+ | class " | ||
+ | match if (substring (option vendor-class-identifier, | ||
+ | |||
+ | #Multicast channel configuration | ||
+ | option accp_conf 239, | ||
+ | } | ||
+ | |||
+ | # | ||
+ | # | ||
+ | # | ||
+ | |||
+ | class " | ||
+ | match if (substring (option vendor-class-identifier, | ||
+ | |||
+ | # -- Minerva boot string | ||
+ | # option option-minerva_bootstring "-bm=0 -ip=172.25.1.150: | ||
+ | option option-minerva_bootstring "-bm=0 -ip=172.25.1.150: | ||
+ | |||
+ | |||
+ | #Verimatrix changes | ||
+ | option option-vm_ini_url " | ||
+ | option option-vm_ini_ver " | ||
+ | option option-rootcert_boot " | ||
+ | option option-rootcert_ver " | ||
+ | option option-245 " | ||
+ | } | ||
+ | |||
+ | # | ||
+ | # | ||
+ | # * | ||
+ | # Subnet, pool and allow declarations | ||
+ | # * | ||
+ | # | ||
+ | # | ||
+ | |||
+ | |||
+ | ##################### | ||
+ | # | ||
+ | # Local DHCP server subnets | ||
+ | |||
+ | subnet 10.68.0.0 netmask 255.255.255.248 {} | ||
+ | |||
+ | subnet 10.103.255.48 netmask 255.255.255.252 {} | ||
+ | |||
+ | # VM Server Network - This runs in its own failover pool | ||
+ | |||
+ | subnet 172.17.0.0 netmask 255.255.254.0 { | ||
+ | option subnet-mask 255.255.254.0; | ||
+ | option routers 172.17.1.254; | ||
+ | option domain-name " | ||
+ | option domain-name-servers 172.16.44.11, | ||
+ | pool { | ||
+ | failover peer " | ||
+ | range 172.17.0.51 172.17.0.254; | ||
+ | } | ||
+ | } | ||
+ | |||
+ | # Prattsburgh subnet | ||
+ | |||
+ | subnet 10.103.0.0 netmask 255.255.252.0 { | ||
+ | option subnet-mask 255.255.252.0; | ||
+ | option routers 10.103.1.1; | ||
+ | pool { | ||
+ | failover peer " | ||
+ | range 10.103.1.100 10.103.3.254; | ||
+ | allow members of " | ||
+ | allow members of " | ||
+ | allow members of " | ||
+ | allow members of " | ||
+ | allow members of " | ||
+ | allow members of " | ||
+ | allow members of " | ||
+ | allow members of " | ||
+ | } | ||
+ | } | ||
+ | |||
+ | subnet 10.103.4.0 netmask 255.255.255.0 { | ||
+ | option subnet-mask 255.255.255.0; | ||
+ | option routers 10.103.4.1; | ||
+ | pool { | ||
+ | failover peer " | ||
+ | range 10.103.4.21 10.103.4.254; | ||
+ | allow members of " | ||
+ | allow members of " | ||
+ | allow members of " | ||
+ | allow members of " | ||
+ | allow members of " | ||
+ | allow members of " | ||
+ | allow members of " | ||
+ | } | ||
+ | } | ||
+ | |||
+ | # Pulteney subnets | ||
+ | |||
+ | subnet 10.103.5.0 netmask 255.255.255.0 { | ||
+ | option subnet-mask 255.255.255.0; | ||
+ | option routers 10.103.5.1; | ||
+ | pool { | ||
+ | failover peer " | ||
+ | range 10.103.5.80 10.103.5.254; | ||
+ | allow members of " | ||
+ | allow members of " | ||
+ | allow members of " | ||
+ | allow members of " | ||
+ | allow members of " | ||
+ | allow members of " | ||
+ | allow members of " | ||
+ | } | ||
+ | } | ||
+ | |||
+ | subnet 10.103.6.0 netmask 255.255.255.0 { | ||
+ | option subnet-mask 255.255.255.0; | ||
+ | option routers 10.103.6.1; | ||
+ | pool { | ||
+ | failover peer " | ||
+ | range 10.103.6.21 10.103.6.254; | ||
+ | allow members of " | ||
+ | allow members of " | ||
+ | allow members of " | ||
+ | allow members of " | ||
+ | allow members of " | ||
+ | allow members of " | ||
+ | allow members of " | ||
+ | } | ||
+ | } | ||
+ | |||
+ | subnet 10.103.7.0 netmask 255.255.255.0 { | ||
+ | option subnet-mask 255.255.255.0; | ||
+ | option routers 10.103.7.1; | ||
+ | pool { | ||
+ | failover peer " | ||
+ | range 10.103.7.21 10.103.7.254; | ||
+ | allow members of " | ||
+ | allow members of " | ||
+ | allow members of " | ||
+ | allow members of " | ||
+ | allow members of " | ||
+ | allow members of " | ||
+ | allow members of " | ||
+ | } | ||
+ | } | ||
+ | |||
+ | subnet 10.103.8.0 netmask 255.255.255.0 { | ||
+ | option subnet-mask 255.255.255.0; | ||
+ | option routers 10.103.8.1; | ||
+ | pool { | ||
+ | failover peer " | ||
+ | range 10.103.8.21 10.103.8.254; | ||
+ | allow members of " | ||
+ | allow members of " | ||
+ | allow members of " | ||
+ | allow members of " | ||
+ | allow members of " | ||
+ | allow members of " | ||
+ | allow members of " | ||
+ | } | ||
+ | } | ||
+ | |||
+ | subnet 172.16.144.0 netmask 255.255.255.248 { | ||
+ | option subnet-mask 255.255.255.248; | ||
+ | option routers 172.16.144.1; | ||
+ | pool { | ||
+ | failover peer " | ||
+ | range 172.16.144.2 172.16.144.6; | ||
+ | } | ||
+ | } | ||
+ | |||
+ | # Urbana Subnets | ||
+ | |||
+ | subnet 10.103.9.0 netmask 255.255.255.0 { | ||
+ | option subnet-mask 255.255.255.0; | ||
+ | option routers 10.103.9.1; | ||
+ | pool { | ||
+ | failover peer " | ||
+ | range 10.103.9.21 10.103.9.254; | ||
+ | allow members of " | ||
+ | allow members of " | ||
+ | allow members of " | ||
+ | allow members of " | ||
+ | allow members of " | ||
+ | allow members of " | ||
+ | allow members of " | ||
+ | allow members of " | ||
+ | } | ||
+ | } | ||
+ | |||
+ | subnet 10.103.10.0 netmask 255.255.255.0 { | ||
+ | option subnet-mask 255.255.255.0; | ||
+ | option routers 10.103.10.1; | ||
+ | pool { | ||
+ | failover peer " | ||
+ | range 10.103.10.21 10.103.10.254; | ||
+ | allow members of " | ||
+ | allow members of " | ||
+ | allow members of " | ||
+ | allow members of " | ||
+ | allow members of " | ||
+ | allow members of " | ||
+ | allow members of " | ||
+ | } | ||
+ | } | ||
+ | |||
+ | subnet 10.103.11.0 netmask 255.255.255.0 { | ||
+ | option subnet-mask 255.255.255.0; | ||
+ | option routers 10.103.11.1; | ||
+ | pool { | ||
+ | failover peer " | ||
+ | range 10.103.11.21 10.103.11.254; | ||
+ | allow members of " | ||
+ | allow members of " | ||
+ | allow members of " | ||
+ | allow members of " | ||
+ | allow members of " | ||
+ | allow members of " | ||
+ | allow members of " | ||
+ | } | ||
+ | } | ||
+ | |||
+ | subnet 10.103.12.0 netmask 255.255.255.0 { | ||
+ | option subnet-mask 255.255.255.0; | ||
+ | option routers 10.103.12.1; | ||
+ | pool { | ||
+ | failover peer " | ||
+ | range 10.103.12.21 10.103.12.254; | ||
+ | allow members of " | ||
+ | allow members of " | ||
+ | allow members of " | ||
+ | allow members of " | ||
+ | allow members of " | ||
+ | allow members of " | ||
+ | allow members of " | ||
+ | } | ||
+ | } | ||
+ | |||
+ | subnet 172.16.144.8 netmask 255.255.255.248 { | ||
+ | option subnet-mask 255.255.255.248; | ||
+ | option routers 172.16.144.9; | ||
+ | pool { | ||
+ | failover peer " | ||
+ | range 172.16.144.10 172.16.144.14; | ||
+ | } | ||
+ | } | ||
+ | |||
+ | # Naples Subnets | ||
+ | |||
+ | subnet 10.103.13.0 netmask 255.255.255.0 { | ||
+ | option subnet-mask 255.255.255.0; | ||
+ | option routers 10.103.13.1; | ||
+ | pool { | ||
+ | failover peer " | ||
+ | range 10.103.13.21 10.103.13.254; | ||
+ | allow members of " | ||
+ | allow members of " | ||
+ | allow members of " | ||
+ | allow members of " | ||
+ | allow members of " | ||
+ | allow members of " | ||
+ | allow members of " | ||
+ | } | ||
+ | } | ||
+ | |||
+ | subnet 10.103.14.0 netmask 255.255.255.0 { | ||
+ | option subnet-mask 255.255.255.0; | ||
+ | option routers 10.103.14.1; | ||
+ | pool { | ||
+ | failover peer " | ||
+ | range 10.103.14.21 10.103.14.254; | ||
+ | allow members of " | ||
+ | allow members of " | ||
+ | allow members of " | ||
+ | allow members of " | ||
+ | allow members of " | ||
+ | allow members of " | ||
+ | allow members of " | ||
+ | } | ||
+ | } | ||
+ | |||
+ | subnet 172.16.144.16 netmask 255.255.255.248 { | ||
+ | option subnet-mask 255.255.255.248; | ||
+ | option routers 172.16.144.17; | ||
+ | pool { | ||
+ | failover peer " | ||
+ | range 172.16.144.18 172.16.144.22; | ||
+ | } | ||
+ | } | ||
+ | |||
+ | # Italy Subnets | ||
+ | |||
+ | subnet 10.103.15.0 netmask 255.255.255.0 { | ||
+ | option subnet-mask 255.255.255.0; | ||
+ | option routers 10.103.15.1; | ||
+ | pool { | ||
+ | failover peer " | ||
+ | range 10.103.15.21 10.103.15.254; | ||
+ | allow members of " | ||
+ | allow members of " | ||
+ | allow members of " | ||
+ | allow members of " | ||
+ | allow members of " | ||
+ | allow members of " | ||
+ | allow members of " | ||
+ | } | ||
+ | } | ||
+ | |||
+ | subnet 10.103.16.0 netmask 255.255.255.0 { | ||
+ | option subnet-mask 255.255.255.0; | ||
+ | option routers 10.103.16.1; | ||
+ | pool { | ||
+ | failover peer " | ||
+ | range 10.103.16.21 10.103.16.254; | ||
+ | allow members of " | ||
+ | allow members of " | ||
+ | allow members of " | ||
+ | allow members of " | ||
+ | allow members of " | ||
+ | allow members of " | ||
+ | allow members of " | ||
+ | } | ||
+ | } | ||
+ | |||
+ | subnet 172.16.144.24 netmask 255.255.255.248 { | ||
+ | option subnet-mask 255.255.255.248; | ||
+ | option routers 172.16.144.25; | ||
+ | pool { | ||
+ | failover peer " | ||
+ | range 172.16.144.26 172.16.144.30; | ||
+ | } | ||
+ | } | ||
+ | |||
+ | # Armstrong Subnets | ||
+ | |||
+ | subnet 10.103.17.0 netmask 255.255.255.0 { | ||
+ | option subnet-mask 255.255.255.0; | ||
+ | option routers 10.103.17.1; | ||
+ | pool { | ||
+ | failover peer " | ||
+ | range 10.103.17.21 10.103.17.254; | ||
+ | allow members of " | ||
+ | allow members of " | ||
+ | allow members of " | ||
+ | allow members of " | ||
+ | allow members of " | ||
+ | allow members of " | ||
+ | allow members of " | ||
+ | } | ||
+ | } | ||
+ | |||
+ | subnet 10.103.18.0 netmask 255.255.255.0 { | ||
+ | option subnet-mask 255.255.255.0; | ||
+ | option routers 10.103.18.1; | ||
+ | pool { | ||
+ | failover peer " | ||
+ | range 10.103.18.21 10.103.18.254; | ||
+ | allow members of " | ||
+ | allow members of " | ||
+ | allow members of " | ||
+ | allow members of " | ||
+ | allow members of " | ||
+ | allow members of " | ||
+ | allow members of " | ||
+ | } | ||
+ | } | ||
+ | |||
+ | subnet 172.16.144.32 netmask 255.255.255.248 { | ||
+ | option subnet-mask 255.255.255.248; | ||
+ | option routers 172.16.144.33; | ||
+ | pool { | ||
+ | failover peer " | ||
+ | range 172.16.144.34 172.16.144.38; | ||
+ | } | ||
+ | } | ||
+ | |||
+ | # E Hill Subnet | ||
+ | |||
+ | subnet 10.103.19.0 netmask 255.255.255.0 { | ||
+ | option subnet-mask 255.255.255.0; | ||
+ | option routers 10.103.19.1; | ||
+ | pool { | ||
+ | failover peer " | ||
+ | range 10.103.19.21 10.103.19.254; | ||
+ | allow members of " | ||
+ | allow members of " | ||
+ | allow members of " | ||
+ | allow members of " | ||
+ | allow members of " | ||
+ | allow members of " | ||
+ | allow members of " | ||
+ | } | ||
+ | } | ||
+ | |||
+ | subnet 172.16.144.40 netmask 255.255.255.248 { | ||
+ | option subnet-mask 255.255.255.248; | ||
+ | option routers 172.16.144.41; | ||
+ | pool { | ||
+ | failover peer " | ||
+ | range 172.16.144.42 172.16.144.46; | ||
+ | } | ||
+ | } | ||
+ | |||
+ | # Elmbois Subnet | ||
+ | |||
+ | subnet 10.103.20.0 netmask 255.255.255.0 { | ||
+ | option subnet-mask 255.255.255.0; | ||
+ | option routers 10.103.20.1; | ||
+ | pool { | ||
+ | failover peer " | ||
+ | range 10.103.20.21 10.103.20.254; | ||
+ | allow members of " | ||
+ | allow members of " | ||
+ | allow members of " | ||
+ | allow members of " | ||
+ | allow members of " | ||
+ | allow members of " | ||
+ | allow members of " | ||
+ | } | ||
+ | } | ||
+ | |||
+ | subnet 172.16.144.48 netmask 255.255.255.248 { | ||
+ | option subnet-mask 255.255.255.248; | ||
+ | option routers 172.16.144.49; | ||
+ | pool { | ||
+ | failover peer " | ||
+ | range 172.16.144.50 172.16.144.54; | ||
+ | } | ||
+ | } | ||
+ | |||
+ | # Wheeler Subnet | ||
+ | |||
+ | subnet 10.103.21.0 netmask 255.255.255.0 { | ||
+ | option subnet-mask 255.255.255.0; | ||
+ | option routers 10.103.21.1; | ||
+ | pool { | ||
+ | failover peer " | ||
+ | range 10.103.21.21 10.103.21.254; | ||
+ | allow members of " | ||
+ | allow members of " | ||
+ | allow members of " | ||
+ | allow members of " | ||
+ | allow members of " | ||
+ | allow members of " | ||
+ | allow members of " | ||
+ | } | ||
+ | } | ||
+ | |||
+ | subnet 172.16.144.56 netmask 255.255.255.248 { | ||
+ | option subnet-mask 255.255.255.248; | ||
+ | option routers 172.16.144.57; | ||
+ | pool { | ||
+ | failover peer " | ||
+ | range 172.16.144.58 172.16.144.62; | ||
+ | } | ||
+ | } | ||
+ | |||
+ | # Mattoon Subnet | ||
+ | |||
+ | subnet 10.103.22.0 netmask 255.255.255.0 { | ||
+ | option subnet-mask 255.255.255.0; | ||
+ | option routers 10.103.22.1; | ||
+ | pool { | ||
+ | failover peer " | ||
+ | range 10.103.22.21 10.103.22.254; | ||
+ | allow members of " | ||
+ | allow members of " | ||
+ | allow members of " | ||
+ | allow members of " | ||
+ | allow members of " | ||
+ | allow members of " | ||
+ | allow members of " | ||
+ | } | ||
+ | } | ||
+ | |||
+ | subnet 172.16.144.64 netmask 255.255.255.248 { | ||
+ | option subnet-mask 255.255.255.248; | ||
+ | option routers 172.16.144.65; | ||
+ | pool { | ||
+ | failover peer " | ||
+ | range 172.16.144.66 172.16.144.70; | ||
+ | } | ||
+ | } | ||
+ | |||
+ | #Bean Station | ||
+ | |||
+ | subnet 10.103.24.0 netmask 255.255.255.0 { | ||
+ | option subnet-mask 255.255.255.0; | ||
+ | option routers 10.103.24.1; | ||
+ | pool { | ||
+ | failover peer " | ||
+ | range 10.103.24.21 10.103.24.254; | ||
+ | allow members of " | ||
+ | allow members of " | ||
+ | allow members of " | ||
+ | allow members of " | ||
+ | allow members of " | ||
+ | allow members of " | ||
+ | allow members of " | ||
+ | } | ||
+ | } | ||
+ | |||
+ | subnet 172.16.144.72 netmask 255.255.255.248 { | ||
+ | option subnet-mask 255.255.255.248; | ||
+ | option routers 172.16.144.73; | ||
+ | pool { | ||
+ | failover peer " | ||
+ | range 172.16.144.74 172.16.144.78; | ||
+ | } | ||
+ | } | ||
+ | |||
+ | #Bullyhill | ||
+ | |||
+ | subnet 10.103.26.0 netmask 255.255.254.0 { | ||
+ | option subnet-mask 255.255.254.0; | ||
+ | option routers 10.103.26.1; | ||
+ | pool { | ||
+ | failover peer " | ||
+ | range 10.103.26.21 10.103.27.254; | ||
+ | allow members of " | ||
+ | allow members of " | ||
+ | allow members of " | ||
+ | allow members of " | ||
+ | allow members of " | ||
+ | allow members of " | ||
+ | allow members of " | ||
+ | } | ||
+ | } | ||
+ | |||
+ | subnet 172.16.144.80 netmask 255.255.255.248 { | ||
+ | option subnet-mask 255.255.255.248; | ||
+ | option routers 172.16.144.81; | ||
+ | pool { | ||
+ | failover peer " | ||
+ | range 172.16.144.82 172.16.144.86; | ||
+ | } | ||
+ | } | ||
+ | |||
+ | # Burdett subnets | ||
+ | |||
+ | subnet 10.104.1.0 netmask 255.255.255.0 { | ||
+ | option subnet-mask 255.255.255.0; | ||
+ | option routers 10.104.1.1; | ||
+ | pool { | ||
+ | failover peer " | ||
+ | range 10.104.1.50 10.104.1.254; | ||
+ | allow members of " | ||
+ | allow members of " | ||
+ | allow members of " | ||
+ | allow members of " | ||
+ | allow members of " | ||
+ | allow members of " | ||
+ | allow members of " | ||
+ | allow members of " | ||
+ | } | ||
+ | } | ||
+ | |||
+ | subnet 10.104.2.0 netmask 255.255.255.0 { | ||
+ | option subnet-mask 255.255.255.0; | ||
+ | option routers 10.104.2.1; | ||
+ | pool { | ||
+ | failover peer " | ||
+ | range 10.104.2.21 10.104.2.254; | ||
+ | allow members of " | ||
+ | allow members of " | ||
+ | allow members of " | ||
+ | allow members of " | ||
+ | allow members of " | ||
+ | allow members of " | ||
+ | allow members of " | ||
+ | } | ||
+ | } | ||
+ | |||
+ | subnet 10.104.3.0 netmask 255.255.255.0 { | ||
+ | option subnet-mask 255.255.255.0; | ||
+ | option routers 10.104.3.1; | ||
+ | pool { | ||
+ | failover peer " | ||
+ | range 10.104.3.21 10.104.3.254; | ||
+ | allow members of " | ||
+ | allow members of " | ||
+ | allow members of " | ||
+ | allow members of " | ||
+ | allow members of " | ||
+ | allow members of " | ||
+ | allow members of " | ||
+ | } | ||
+ | } | ||
+ | |||
+ | subnet 10.104.4.0 netmask 255.255.255.0 { | ||
+ | option subnet-mask 255.255.255.0; | ||
+ | option routers 10.104.4.1; | ||
+ | pool { | ||
+ | failover peer " | ||
+ | range 10.104.4.21 10.104.4.254; | ||
+ | allow members of " | ||
+ | allow members of " | ||
+ | allow members of " | ||
+ | allow members of " | ||
+ | allow members of " | ||
+ | allow members of " | ||
+ | allow members of " | ||
+ | } | ||
+ | } | ||
+ | |||
+ | # Lodi Point Subnet | ||
+ | |||
+ | subnet 10.104.5.0 netmask 255.255.255.0 { | ||
+ | option subnet-mask 255.255.255.0; | ||
+ | option routers 10.104.5.1; | ||
+ | pool { | ||
+ | failover peer " | ||
+ | range 10.104.5.21 10.104.5.254; | ||
+ | allow members of " | ||
+ | allow members of " | ||
+ | allow members of " | ||
+ | allow members of " | ||
+ | allow members of " | ||
+ | allow members of " | ||
+ | allow members of " | ||
+ | } | ||
+ | } | ||
+ | |||
+ | subnet 172.16.105.0 netmask 255.255.255.248 { | ||
+ | option subnet-mask 255.255.255.248; | ||
+ | option routers 172.16.105.1; | ||
+ | pool { | ||
+ | failover peer " | ||
+ | range 172.16.105.2 172.16.105.6; | ||
+ | } | ||
+ | } | ||
+ | |||
+ | # Lodi Subnet | ||
+ | |||
+ | subnet 10.104.6.0 netmask 255.255.255.0 { | ||
+ | option subnet-mask 255.255.255.0; | ||
+ | option routers 10.104.6.1; | ||
+ | pool { | ||
+ | failover peer " | ||
+ | range 10.104.6.21 10.104.6.254; | ||
+ | allow members of " | ||
+ | allow members of " | ||
+ | allow members of " | ||
+ | allow members of " | ||
+ | allow members of " | ||
+ | allow members of " | ||
+ | allow members of " | ||
+ | } | ||
+ | } | ||
+ | |||
+ | subnet 10.104.7.0 netmask 255.255.255.0 { | ||
+ | option subnet-mask 255.255.255.0; | ||
+ | option routers 10.104.7.1; | ||
+ | pool { | ||
+ | failover peer " | ||
+ | range 10.104.7.21 10.104.7.254; | ||
+ | allow members of " | ||
+ | allow members of " | ||
+ | allow members of " | ||
+ | allow members of " | ||
+ | allow members of " | ||
+ | allow members of " | ||
+ | allow members of " | ||
+ | } | ||
+ | } | ||
+ | |||
+ | subnet 172.16.105.8 netmask 255.255.255.248 { | ||
+ | option subnet-mask 255.255.255.248; | ||
+ | option routers 172.16.105.9; | ||
+ | pool { | ||
+ | failover peer " | ||
+ | range 172.16.105.10 172.16.105.14; | ||
+ | } | ||
+ | } | ||
+ | |||
+ | |||
+ | # Caywood Subnet | ||
+ | |||
+ | subnet 10.104.8.0 netmask 255.255.255.0 { | ||
+ | option subnet-mask 255.255.255.0; | ||
+ | option routers 10.104.8.1; | ||
+ | pool { | ||
+ | failover peer " | ||
+ | range 10.104.8.21 10.104.8.254; | ||
+ | allow members of " | ||
+ | allow members of " | ||
+ | allow members of " | ||
+ | allow members of " | ||
+ | allow members of " | ||
+ | allow members of " | ||
+ | allow members of " | ||
+ | } | ||
+ | } | ||
+ | |||
+ | subnet 10.104.9.0 netmask 255.255.255.0 { | ||
+ | option subnet-mask 255.255.255.0; | ||
+ | option routers 10.104.9.1; | ||
+ | pool { | ||
+ | failover peer " | ||
+ | range 10.104.9.21 10.104.9.254; | ||
+ | allow members of " | ||
+ | allow members of " | ||
+ | allow members of " | ||
+ | allow members of " | ||
+ | allow members of " | ||
+ | allow members of " | ||
+ | allow members of " | ||
+ | } | ||
+ | } | ||
+ | |||
+ | subnet 172.16.105.16 netmask 255.255.255.248 { | ||
+ | option subnet-mask 255.255.255.248; | ||
+ | option routers 172.16.105.17; | ||
+ | pool { | ||
+ | failover peer " | ||
+ | range 172.16.105.18 172.16.105.22; | ||
+ | } | ||
+ | } | ||
+ | |||
+ | # Valois Subnet | ||
+ | |||
+ | subnet 10.104.10.0 netmask 255.255.255.0 { | ||
+ | option subnet-mask 255.255.255.0; | ||
+ | option routers 10.104.10.1; | ||
+ | pool { | ||
+ | failover peer " | ||
+ | range 10.104.10.21 10.104.10.254; | ||
+ | allow members of " | ||
+ | allow members of " | ||
+ | allow members of " | ||
+ | allow members of " | ||
+ | allow members of " | ||
+ | allow members of " | ||
+ | allow members of " | ||
+ | } | ||
+ | } | ||
+ | |||
+ | subnet 10.104.11.0 netmask 255.255.255.0 { | ||
+ | option subnet-mask 255.255.255.0; | ||
+ | option routers 10.104.11.1; | ||
+ | pool { | ||
+ | failover peer " | ||
+ | range 10.104.11.21 10.104.11.254; | ||
+ | allow members of " | ||
+ | allow members of " | ||
+ | allow members of " | ||
+ | allow members of " | ||
+ | allow members of " | ||
+ | allow members of " | ||
+ | allow members of " | ||
+ | } | ||
+ | } | ||
+ | |||
+ | subnet 172.16.105.24 netmask 255.255.255.248 { | ||
+ | option subnet-mask 255.255.255.248; | ||
+ | option routers 172.16.105.25; | ||
+ | pool { | ||
+ | failover peer " | ||
+ | range 172.16.105.26 172.16.105.30; | ||
+ | } | ||
+ | } | ||
+ | |||
+ | # Hector Subnet | ||
+ | |||
+ | subnet 10.104.12.0 netmask 255.255.255.0 { | ||
+ | option subnet-mask 255.255.255.0; | ||
+ | option routers 10.104.12.1; | ||
+ | pool { | ||
+ | failover peer " | ||
+ | range 10.104.12.21 10.104.12.254; | ||
+ | allow members of " | ||
+ | allow members of " | ||
+ | allow members of " | ||
+ | allow members of " | ||
+ | allow members of " | ||
+ | allow members of " | ||
+ | allow members of " | ||
+ | } | ||
+ | } | ||
+ | |||
+ | subnet 10.104.13.0 netmask 255.255.255.0 { | ||
+ | option subnet-mask 255.255.255.0; | ||
+ | option routers 10.104.13.1; | ||
+ | pool { | ||
+ | failover peer " | ||
+ | range 10.104.13.21 10.104.13.254; | ||
+ | allow members of " | ||
+ | allow members of " | ||
+ | allow members of " | ||
+ | allow members of " | ||
+ | allow members of " | ||
+ | allow members of " | ||
+ | allow members of " | ||
+ | } | ||
+ | } | ||
+ | |||
+ | subnet 172.16.105.32 netmask 255.255.255.248 { | ||
+ | option subnet-mask 255.255.255.248; | ||
+ | option routers 172.16.105.33; | ||
+ | pool { | ||
+ | failover peer " | ||
+ | range 172.16.105.34 172.16.105.38; | ||
+ | } | ||
+ | } | ||
+ | |||
+ | # Logan Subnet | ||
+ | |||
+ | subnet 10.104.14.0 netmask 255.255.255.0 { | ||
+ | option subnet-mask 255.255.255.0; | ||
+ | option routers 10.104.14.1; | ||
+ | pool { | ||
+ | failover peer " | ||
+ | range 10.104.14.21 10.104.14.254; | ||
+ | allow members of " | ||
+ | allow members of " | ||
+ | allow members of " | ||
+ | allow members of " | ||
+ | allow members of " | ||
+ | allow members of " | ||
+ | allow members of " | ||
+ | } | ||
+ | } | ||
+ | |||
+ | subnet 172.16.105.40 netmask 255.255.255.248 { | ||
+ | option subnet-mask 255.255.255.248; | ||
+ | option routers 172.16.105.41; | ||
+ | pool { | ||
+ | failover peer " | ||
+ | range 172.16.105.42 172.16.105.46; | ||
+ | } | ||
+ | } | ||
+ | |||
+ | # Reynoldsville Subnet | ||
+ | |||
+ | subnet 10.104.15.0 netmask 255.255.255.0 { | ||
+ | option subnet-mask 255.255.255.0; | ||
+ | option routers 10.104.15.1; | ||
+ | pool { | ||
+ | failover peer " | ||
+ | range 10.104.15.21 10.104.15.254; | ||
+ | allow members of " | ||
+ | allow members of " | ||
+ | allow members of " | ||
+ | allow members of " | ||
+ | allow members of " | ||
+ | allow members of " | ||
+ | allow members of " | ||
+ | } | ||
+ | } | ||
+ | |||
+ | subnet 10.104.16.0 netmask 255.255.255.0 { | ||
+ | option subnet-mask 255.255.255.0; | ||
+ | option routers 10.104.16.1; | ||
+ | pool { | ||
+ | failover peer " | ||
+ | range 10.104.16.21 10.104.16.254; | ||
+ | allow members of " | ||
+ | allow members of " | ||
+ | allow members of " | ||
+ | allow members of " | ||
+ | allow members of " | ||
+ | allow members of " | ||
+ | allow members of " | ||
+ | } | ||
+ | } | ||
+ | |||
+ | subnet 172.16.105.48 netmask 255.255.255.248 { | ||
+ | option subnet-mask 255.255.255.248; | ||
+ | option routers 172.16.105.49; | ||
+ | pool { | ||
+ | failover peer " | ||
+ | range 172.16.105.50 172.16.105.54; | ||
+ | } | ||
+ | } | ||
+ | |||
+ | # Stage Subnet | ||
+ | |||
+ | subnet 10.104.17.0 netmask 255.255.255.0 { | ||
+ | option subnet-mask 255.255.255.0; | ||
+ | option routers 10.104.17.1; | ||
+ | pool { | ||
+ | failover peer " | ||
+ | range 10.104.17.21 10.104.17.254; | ||
+ | allow members of " | ||
+ | allow members of " | ||
+ | allow members of " | ||
+ | allow members of " | ||
+ | allow members of " | ||
+ | allow members of " | ||
+ | allow members of " | ||
+ | } | ||
+ | } | ||
+ | |||
+ | subnet 10.104.18.0 netmask 255.255.255.0 { | ||
+ | option subnet-mask 255.255.255.0; | ||
+ | option routers 10.104.18.1; | ||
+ | pool { | ||
+ | failover peer " | ||
+ | range 10.104.18.21 10.104.18.254; | ||
+ | allow members of " | ||
+ | allow members of " | ||
+ | allow members of " | ||
+ | allow members of " | ||
+ | allow members of " | ||
+ | allow members of " | ||
+ | allow members of " | ||
+ | } | ||
+ | } | ||
+ | |||
+ | subnet 172.16.105.56 netmask 255.255.255.248 { | ||
+ | option subnet-mask 255.255.255.248; | ||
+ | option routers 172.16.105.57; | ||
+ | pool { | ||
+ | failover peer " | ||
+ | range 172.16.105.58 172.16.105.62; | ||
+ | } | ||
+ | } | ||
+ | |||
+ | # Lake Subnet | ||
+ | |||
+ | subnet 10.104.19.0 netmask 255.255.255.0 { | ||
+ | option subnet-mask 255.255.255.0; | ||
+ | option routers 10.104.19.1; | ||
+ | pool { | ||
+ | failover peer " | ||
+ | range 10.104.19.21 10.104.19.254; | ||
+ | allow members of " | ||
+ | allow members of " | ||
+ | allow members of " | ||
+ | allow members of " | ||
+ | allow members of " | ||
+ | allow members of " | ||
+ | allow members of " | ||
+ | } | ||
+ | } | ||
+ | |||
+ | subnet 172.16.105.64 netmask 255.255.255.248 { | ||
+ | option subnet-mask 255.255.255.248; | ||
+ | option routers 172.16.105.65; | ||
+ | pool { | ||
+ | failover peer " | ||
+ | range 172.16.105.66 172.16.105.70; | ||
+ | } | ||
+ | } | ||
+ | |||
+ | # Odessa Subnet | ||
+ | |||
+ | subnet 10.104.20.0 netmask 255.255.252.0 { | ||
+ | option subnet-mask 255.255.252.0; | ||
+ | option routers 10.104.21.1; | ||
+ | pool { | ||
+ | failover peer " | ||
+ | range 10.104.21.120 10.104.23.254; | ||
+ | allow members of " | ||
+ | allow members of " | ||
+ | allow members of " | ||
+ | allow members of " | ||
+ | allow members of " | ||
+ | allow members of " | ||
+ | allow members of " | ||
+ | allow members of " | ||
+ | } | ||
+ | } | ||
+ | |||
+ | subnet 10.104.24.0 netmask 255.255.255.0 { | ||
+ | option subnet-mask 255.255.255.0; | ||
+ | option routers 10.104.24.1; | ||
+ | pool { | ||
+ | failover peer " | ||
+ | range 10.104.24.21 10.104.24.254; | ||
+ | allow members of " | ||
+ | allow members of " | ||
+ | allow members of " | ||
+ | allow members of " | ||
+ | allow members of " | ||
+ | allow members of " | ||
+ | allow members of " | ||
+ | } | ||
+ | } | ||
+ | |||
+ | subnet 172.16.105.72 netmask 255.255.255.248 { | ||
+ | option subnet-mask 255.255.255.248; | ||
+ | option routers 172.16.105.73; | ||
+ | pool { | ||
+ | failover peer " | ||
+ | range 172.16.105.74 172.16.105.78; | ||
+ | } | ||
+ | } | ||
+ | |||
+ | # Alpine Subnet | ||
+ | |||
+ | subnet 10.104.25.0 netmask 255.255.255.0 { | ||
+ | option subnet-mask 255.255.255.0; | ||
+ | option routers 10.104.25.1; | ||
+ | pool { | ||
+ | failover peer " | ||
+ | range 10.104.25.21 10.104.25.254; | ||
+ | allow members of " | ||
+ | allow members of " | ||
+ | allow members of " | ||
+ | allow members of " | ||
+ | allow members of " | ||
+ | allow members of " | ||
+ | allow members of " | ||
+ | } | ||
+ | } | ||
+ | |||
+ | subnet 10.104.26.0 netmask 255.255.255.0 { | ||
+ | option subnet-mask 255.255.255.0; | ||
+ | option routers 10.104.26.1; | ||
+ | pool { | ||
+ | failover peer " | ||
+ | range 10.104.26.21 10.104.26.254; | ||
+ | allow members of " | ||
+ | allow members of " | ||
+ | allow members of " | ||
+ | allow members of " | ||
+ | allow members of " | ||
+ | allow members of " | ||
+ | allow members of " | ||
+ | } | ||
+ | } | ||
+ | |||
+ | subnet 10.104.27.0 netmask 255.255.255.0 { | ||
+ | option subnet-mask 255.255.255.0; | ||
+ | option routers 10.104.27.1; | ||
+ | pool { | ||
+ | failover peer " | ||
+ | range 10.104.27.21 10.104.27.254; | ||
+ | allow members of " | ||
+ | allow members of " | ||
+ | allow members of " | ||
+ | allow members of " | ||
+ | allow members of " | ||
+ | allow members of " | ||
+ | allow members of " | ||
+ | } | ||
+ | } | ||
+ | |||
+ | subnet 10.104.28.0 netmask 255.255.255.0 { | ||
+ | option subnet-mask 255.255.255.0; | ||
+ | option routers 10.104.28.1; | ||
+ | pool { | ||
+ | failover peer " | ||
+ | range 10.104.28.21 10.104.28.254; | ||
+ | allow members of " | ||
+ | allow members of " | ||
+ | allow members of " | ||
+ | allow members of " | ||
+ | allow members of " | ||
+ | allow members of " | ||
+ | allow members of " | ||
+ | } | ||
+ | } | ||
+ | |||
+ | subnet 172.16.105.80 netmask 255.255.255.248 { | ||
+ | option subnet-mask 255.255.255.248; | ||
+ | option routers 172.16.105.81; | ||
+ | pool { | ||
+ | failover peer " | ||
+ | range 172.16.105.82 172.16.105.86; | ||
+ | } | ||
+ | } | ||
+ | |||
+ | # Wagner Subnet | ||
+ | |||
+ | subnet 10.104.29.0 netmask 255.255.255.0 { | ||
+ | option subnet-mask 255.255.255.0; | ||
+ | option routers 10.104.29.1; | ||
+ | pool { | ||
+ | failover peer " | ||
+ | range 10.104.29.21 10.104.29.254; | ||
+ | allow members of " | ||
+ | allow members of " | ||
+ | allow members of " | ||
+ | allow members of " | ||
+ | allow members of " | ||
+ | allow members of " | ||
+ | allow members of " | ||
+ | } | ||
+ | } | ||
+ | |||
+ | subnet 172.16.105.88 netmask 255.255.255.248 { | ||
+ | option subnet-mask 255.255.255.248; | ||
+ | option routers 172.16.105.89; | ||
+ | pool { | ||
+ | failover peer " | ||
+ | range 172.16.105.90 172.16.105.94; | ||
+ | } | ||
+ | } | ||
+ | |||
+ | #Frost Hill | ||
+ | |||
+ | subnet 10.104.35.0 netmask 255.255.255.0 { | ||
+ | option subnet-mask 255.255.255.0; | ||
+ | option routers 10.104.35.1; | ||
+ | pool { | ||
+ | failover peer " | ||
+ | range 10.104.35.21 10.104.35.254; | ||
+ | allow members of " | ||
+ | allow members of " | ||
+ | allow members of " | ||
+ | allow members of " | ||
+ | allow members of " | ||
+ | allow members of " | ||
+ | allow members of " | ||
+ | } | ||
+ | } | ||
+ | |||
+ | subnet 172.16.105.112 netmask 255.255.255.248 { | ||
+ | option subnet-mask 255.255.255.248; | ||
+ | option routers 172.16.105.113; | ||
+ | pool { | ||
+ | failover peer " | ||
+ | range 172.16.105.114 172.16.105.118; | ||
+ | } | ||
+ | } | ||
+ | |||
+ | #Lake Grove | ||
+ | |||
+ | subnet 10.104.36.0 netmask 255.255.255.0 { | ||
+ | option subnet-mask 255.255.255.0; | ||
+ | option routers 10.104.36.1; | ||
+ | pool { | ||
+ | failover peer " | ||
+ | range 10.104.36.21 10.104.36.254; | ||
+ | allow members of " | ||
+ | allow members of " | ||
+ | allow members of " | ||
+ | allow members of " | ||
+ | allow members of " | ||
+ | allow members of " | ||
+ | allow members of " | ||
+ | } | ||
+ | } | ||
+ | |||
+ | subnet 172.16.105.120 netmask 255.255.255.248 { | ||
+ | option subnet-mask 255.255.255.248; | ||
+ | option routers 172.16.105.121; | ||
+ | pool { | ||
+ | failover peer " | ||
+ | range 172.16.105.122 172.16.105.126; | ||
+ | } | ||
+ | } | ||
+ | |||
+ | # Auble Subnet | ||
+ | |||
+ | subnet 10.104.30.0 netmask 255.255.255.0 { | ||
+ | option subnet-mask 255.255.255.0; | ||
+ | option routers 10.104.30.1; | ||
+ | pool { | ||
+ | failover peer " | ||
+ | range 10.104.30.21 10.104.30.254; | ||
+ | allow members of " | ||
+ | allow members of " | ||
+ | allow members of " | ||
+ | allow members of " | ||
+ | allow members of " | ||
+ | allow members of " | ||
+ | allow members of " | ||
+ | } | ||
+ | } | ||
+ | |||
+ | subnet 10.104.31.0 netmask 255.255.255.0 { | ||
+ | option subnet-mask 255.255.255.0; | ||
+ | option routers 10.104.31.1; | ||
+ | pool { | ||
+ | failover peer " | ||
+ | range 10.104.31.21 10.104.31.254; | ||
+ | allow members of " | ||
+ | allow members of " | ||
+ | allow members of " | ||
+ | allow members of " | ||
+ | allow members of " | ||
+ | allow members of " | ||
+ | allow members of " | ||
+ | } | ||
+ | } | ||
+ | |||
+ | subnet 172.16.105.96 netmask 255.255.255.248 { | ||
+ | option subnet-mask 255.255.255.248; | ||
+ | option routers 172.16.105.97; | ||
+ | pool { | ||
+ | failover peer " | ||
+ | range 172.16.105.98 172.16.105.102; | ||
+ | } | ||
+ | } | ||
+ | |||
+ | # East Pembroke Subnets | ||
+ | |||
+ | subnet 10.105.1.0 netmask 255.255.255.0 { | ||
+ | option subnet-mask 255.255.255.0; | ||
+ | option routers 10.105.1.1; | ||
+ | pool { | ||
+ | failover peer " | ||
+ | range 10.105.1.21 10.105.1.254; | ||
+ | allow members of " | ||
+ | allow members of " | ||
+ | allow members of " | ||
+ | allow members of " | ||
+ | allow members of " | ||
+ | allow members of " | ||
+ | allow members of " | ||
+ | allow members of " | ||
+ | } | ||
+ | } | ||
+ | |||
+ | subnet 10.105.2.0 netmask 255.255.255.0 { | ||
+ | option subnet-mask 255.255.255.0; | ||
+ | option routers 10.105.2.1; | ||
+ | pool { | ||
+ | failover peer " | ||
+ | range 10.105.2.21 10.105.2.254; | ||
+ | allow members of " | ||
+ | allow members of " | ||
+ | allow members of " | ||
+ | allow members of " | ||
+ | allow members of " | ||
+ | allow members of " | ||
+ | } | ||
+ | } | ||
+ | |||
+ | subnet 10.105.3.0 netmask 255.255.255.0 { | ||
+ | option subnet-mask 255.255.255.0; | ||
+ | option routers 10.105.3.1; | ||
+ | pool { | ||
+ | failover peer " | ||
+ | range 10.105.3.21 10.105.3.254; | ||
+ | allow members of " | ||
+ | allow members of " | ||
+ | allow members of " | ||
+ | allow members of " | ||
+ | allow members of " | ||
+ | allow members of " | ||
+ | } | ||
+ | } | ||
+ | |||
+ | subnet 10.105.4.0 netmask 255.255.255.0 { | ||
+ | option subnet-mask 255.255.255.0; | ||
+ | option routers 10.105.4.1; | ||
+ | pool { | ||
+ | failover peer " | ||
+ | range 10.105.4.21 10.105.4.254; | ||
+ | allow members of " | ||
+ | allow members of " | ||
+ | allow members of " | ||
+ | allow members of " | ||
+ | allow members of " | ||
+ | allow members of " | ||
+ | } | ||
+ | } | ||
+ | |||
+ | # North Pembroke Subnets | ||
+ | |||
+ | subnet 10.105.5.0 netmask 255.255.255.0 { | ||
+ | option subnet-mask 255.255.255.0; | ||
+ | option routers 10.105.5.1; | ||
+ | pool { | ||
+ | failover peer " | ||
+ | range 10.105.5.21 10.105.5.254; | ||
+ | allow members of " | ||
+ | allow members of " | ||
+ | allow members of " | ||
+ | allow members of " | ||
+ | allow members of " | ||
+ | allow members of " | ||
+ | allow members of " | ||
+ | } | ||
+ | } | ||
+ | |||
+ | subnet 10.105.6.0 netmask 255.255.255.0 { | ||
+ | option subnet-mask 255.255.255.0; | ||
+ | option routers 10.105.6.1; | ||
+ | pool { | ||
+ | failover peer " | ||
+ | range 10.105.6.21 10.105.6.254; | ||
+ | allow members of " | ||
+ | allow members of " | ||
+ | allow members of " | ||
+ | allow members of " | ||
+ | allow members of " | ||
+ | allow members of " | ||
+ | } | ||
+ | } | ||
+ | |||
+ | subnet 172.16.170.0 netmask 255.255.255.248 { | ||
+ | option subnet-mask 255.255.255.248; | ||
+ | option routers 172.16.170.1; | ||
+ | pool { | ||
+ | failover peer " | ||
+ | range 172.16.170.3 172.16.170.6; | ||
+ | } | ||
+ | } | ||
+ | |||
+ | # CO RT 5 Cabinet Subnets | ||
+ | |||
+ | subnet 10.105.7.0 netmask 255.255.255.0 { | ||
+ | option subnet-mask 255.255.255.0; | ||
+ | option routers 10.105.7.1; | ||
+ | pool { | ||
+ | failover peer " | ||
+ | range 10.105.7.21 10.105.7.254; | ||
+ | allow members of " | ||
+ | allow members of " | ||
+ | allow members of " | ||
+ | allow members of " | ||
+ | allow members of " | ||
+ | allow members of " | ||
+ | allow members of " | ||
+ | } | ||
+ | } | ||
+ | |||
+ | subnet 10.105.8.0 netmask 255.255.255.0 { | ||
+ | option subnet-mask 255.255.255.0; | ||
+ | option routers 10.105.8.1; | ||
+ | pool { | ||
+ | failover peer " | ||
+ | range 10.105.8.21 10.105.8.254; | ||
+ | allow members of " | ||
+ | allow members of " | ||
+ | allow members of " | ||
+ | allow members of " | ||
+ | allow members of " | ||
+ | allow members of " | ||
+ | } | ||
+ | } | ||
+ | |||
+ | subnet 172.16.170.8 netmask 255.255.255.248 { | ||
+ | option subnet-mask 255.255.255.248; | ||
+ | option routers 172.16.170.9; | ||
+ | pool { | ||
+ | failover peer " | ||
+ | range 172.16.170.11 172.16.170.14; | ||
+ | } | ||
+ | } | ||
+ | |||
+ | # Indian Falls Subnets | ||
+ | |||
+ | subnet 10.105.9.0 netmask 255.255.255.0 { | ||
+ | option subnet-mask 255.255.255.0; | ||
+ | option routers 10.105.9.1; | ||
+ | pool { | ||
+ | failover peer " | ||
+ | range 10.105.9.21 10.105.9.254; | ||
+ | allow members of " | ||
+ | allow members of " | ||
+ | allow members of " | ||
+ | allow members of " | ||
+ | allow members of " | ||
+ | allow members of " | ||
+ | allow members of " | ||
+ | } | ||
+ | } | ||
+ | |||
+ | subnet 10.105.10.0 netmask 255.255.255.0 { | ||
+ | option subnet-mask 255.255.255.0; | ||
+ | option routers 10.105.10.1; | ||
+ | pool { | ||
+ | failover peer " | ||
+ | range 10.105.10.21 10.105.10.254; | ||
+ | allow members of " | ||
+ | allow members of " | ||
+ | allow members of " | ||
+ | allow members of " | ||
+ | allow members of " | ||
+ | allow members of " | ||
+ | } | ||
+ | } | ||
+ | |||
+ | subnet 172.16.170.16 netmask 255.255.255.248 { | ||
+ | option subnet-mask 255.255.255.248; | ||
+ | option routers 172.16.170.17; | ||
+ | pool { | ||
+ | failover peer " | ||
+ | range 172.16.170.19 172.16.170.22; | ||
+ | } | ||
+ | } | ||
+ | |||
+ | # Wilkinson Subnets | ||
+ | |||
+ | subnet 10.105.11.0 netmask 255.255.255.0 { | ||
+ | option subnet-mask 255.255.255.0; | ||
+ | option routers 10.105.11.1; | ||
+ | pool { | ||
+ | failover peer " | ||
+ | range 10.105.11.21 10.105.11.254; | ||
+ | allow members of " | ||
+ | allow members of " | ||
+ | allow members of " | ||
+ | allow members of " | ||
+ | allow members of " | ||
+ | allow members of " | ||
+ | allow members of " | ||
+ | } | ||
+ | } | ||
+ | |||
+ | subnet 172.16.170.24 netmask 255.255.255.248 { | ||
+ | option subnet-mask 255.255.255.248; | ||
+ | option routers 172.16.170.25; | ||
+ | pool { | ||
+ | failover peer " | ||
+ | range 172.16.170.27 172.16.170.30; | ||
+ | } | ||
+ | } | ||
+ | |||
+ | # Stewart Road Subnet | ||
+ | |||
+ | subnet 10.104.33.0 netmask 255.255.255.0 { | ||
+ | option subnet-mask 255.255.255.0; | ||
+ | option routers 10.104.33.1; | ||
+ | pool { | ||
+ | failover peer " | ||
+ | range 10.104.33.21 10.104.33.254; | ||
+ | allow members of " | ||
+ | allow members of " | ||
+ | allow members of " | ||
+ | allow members of " | ||
+ | allow members of " | ||
+ | allow members of " | ||
+ | allow members of " | ||
+ | } | ||
+ | } | ||
+ | |||
+ | subnet 172.16.105.104 netmask 255.255.255.248 { | ||
+ | option subnet-mask 255.255.255.248; | ||
+ | option routers 172.16.105.105; | ||
+ | pool { | ||
+ | failover peer " | ||
+ | range 172.16.105.106 172.16.105.110; | ||
+ | } | ||
+ | } | ||
+ | |||
+ | |||
+ | ######## GPON | ||
+ | |||
+ | # Prattsburgh GPON ONTs | ||
+ | |||
+ | subnet 10.113.0.0 netmask 255.255.252.0 { | ||
+ | option subnet-mask 255.255.252.0; | ||
+ | option routers 10.113.0.1; | ||
+ | pool { | ||
+ | failover peer " | ||
+ | range 10.113.0.34 10.113.3.254; | ||
+ | allow members of " | ||
+ | } | ||
+ | } | ||
+ | |||
+ | # Urbana GPON ONTs | ||
+ | |||
+ | subnet 10.113.9.0 netmask 255.255.255.0 { | ||
+ | option subnet-mask 255.255.255.0; | ||
+ | option routers 10.113.9.1; | ||
+ | pool { | ||
+ | failover peer " | ||
+ | range 10.113.9.34 10.113.9.254; | ||
+ | allow members of " | ||
+ | } | ||
+ | } | ||
+ | |||
+ | # Odessa GPON ONTs | ||
+ | |||
+ | subnet 10.114.20.0 netmask 255.255.252.0 { | ||
+ | option subnet-mask 255.255.252.0; | ||
+ | option routers 10.114.21.1; | ||
+ | pool { | ||
+ | failover peer " | ||
+ | range 10.114.21.34 10.114.23.254; | ||
+ | allow members of " | ||
+ | } | ||
+ | } | ||
+ | |||
+ | # burdett GPON ONTs | ||
+ | |||
+ | subnet 10.114.0.0 netmask 255.255.252.0 { | ||
+ | option subnet-mask 255.255.252.0; | ||
+ | option routers 10.114.0.1; | ||
+ | pool { | ||
+ | failover peer " | ||
+ | range 10.114.0.34 10.114.3.254; | ||
+ | allow members of " | ||
+ | allow members of " | ||
+ | } | ||
+ | } | ||
+ | |||
+ | # burdett Calix GPON ONTs | ||
+ | |||
+ | subnet 10.104.210.0 netmask 255.255.254.0 { | ||
+ | option subnet-mask 255.255.254.0; | ||
+ | option routers 10.104.210.1; | ||
+ | pool { | ||
+ | failover peer " | ||
+ | range 10.104.210.75 10.104.211.254; | ||
+ | allow members of " | ||
+ | } | ||
+ | } | ||
+ | |||
+ | # prattsburgh Calix GPON ONTs | ||
+ | |||
+ | subnet 10.103.210.0 netmask 255.255.254.0 { | ||
+ | option subnet-mask 255.255.254.0; | ||
+ | option routers 10.103.210.1; | ||
+ | pool { | ||
+ | failover peer " | ||
+ | range 10.103.210.75 10.103.211.254; | ||
+ | allow members of " | ||
+ | } | ||
+ | } | ||
+ | #################### | ||
+ | # | ||
+ | # Subnets identified here are for set-top booting | ||
+ | # | ||
+ | # | ||
+ | |||
+ | #Temporary space for Armstrong | ||
+ | |||
+ | subnet 172.25.1.0 netmask 255.255.255.0 { | ||
+ | option routers 172.25.1.1; | ||
+ | option broadcast-address 172.25.1.255; | ||
+ | pool { | ||
+ | failover peer " | ||
+ | next-server 172.25.1.104; | ||
+ | range 172.25.1.200 172.25.1.220; | ||
+ | } | ||
+ | } | ||
+ | |||
+ | # Empire pannaway | ||
+ | # # prattsburgh | ||
+ | |||
+ | subnet 10.103.48.0 netmask 255.255.240.0 { | ||
+ | option routers 10.103.48.1; | ||
+ | pool { | ||
+ | failover peer " | ||
+ | next-server 172.25.1.104; | ||
+ | range 10.103.48.4 10.103.63.254; | ||
+ | allow members of " | ||
+ | allow members of " | ||
+ | allow members of " | ||
+ | allow members of " | ||
+ | allow members of " | ||
+ | allow members of " | ||
+ | allow members of " | ||
+ | allow members of " | ||
+ | allow members of " | ||
+ | allow members of " | ||
+ | allow members of " | ||
+ | allow members of " | ||
+ | } | ||
+ | } | ||
+ | |||
+ | subnet 10.103.64.0 netmask 255.255.248.0 { | ||
+ | option routers 10.103.64.1; | ||
+ | pool { | ||
+ | failover peer " | ||
+ | next-server 172.25.1.104; | ||
+ | range 10.103.64.4 10.103.71.254; | ||
+ | allow members of " | ||
+ | allow members of " | ||
+ | allow members of " | ||
+ | allow members of " | ||
+ | } | ||
+ | } | ||
+ | |||
+ | subnet 10.103.72.0 netmask 255.255.248.0 { | ||
+ | option routers 10.103.72.1; | ||
+ | pool { | ||
+ | failover peer " | ||
+ | next-server 172.25.1.104; | ||
+ | range 10.103.72.4 10.103.79.254; | ||
+ | allow members of " | ||
+ | allow members of " | ||
+ | allow members of " | ||
+ | allow members of " | ||
+ | } | ||
+ | } | ||
+ | |||
+ | ##pulteney | ||
+ | |||
+ | subnet 10.103.80.0 netmask 255.255.252.0 { | ||
+ | option routers 10.103.80.1; | ||
+ | pool { | ||
+ | failover peer " | ||
+ | next-server 172.25.1.104; | ||
+ | range 10.103.80.4 10.103.83.254; | ||
+ | allow members of " | ||
+ | allow members of " | ||
+ | allow members of " | ||
+ | allow members of " | ||
+ | } | ||
+ | } | ||
+ | |||
+ | subnet 10.103.84.0 netmask 255.255.252.0 { | ||
+ | option routers 10.103.84.1; | ||
+ | pool { | ||
+ | failover peer " | ||
+ | next-server 172.25.1.104; | ||
+ | range 10.103.84.4 10.103.87.254; | ||
+ | allow members of " | ||
+ | allow members of " | ||
+ | allow members of " | ||
+ | allow members of " | ||
+ | } | ||
+ | } | ||
+ | |||
+ | subnet 10.103.88.0 netmask 255.255.252.0 { | ||
+ | option routers 10.103.88.1; | ||
+ | pool { | ||
+ | failover peer " | ||
+ | next-server 172.25.1.104; | ||
+ | range 10.103.88.4 10.103.91.254; | ||
+ | allow members of " | ||
+ | allow members of " | ||
+ | allow members of " | ||
+ | allow members of " | ||
+ | } | ||
+ | } | ||
+ | |||
+ | subnet 10.103.92.0 netmask 255.255.252.0 { | ||
+ | option routers 10.103.92.1; | ||
+ | pool { | ||
+ | failover peer " | ||
+ | next-server 172.25.1.104; | ||
+ | range 10.103.92.4 10.103.95.254; | ||
+ | allow members of " | ||
+ | allow members of " | ||
+ | allow members of " | ||
+ | allow members of " | ||
+ | } | ||
+ | } | ||
+ | |||
+ | #Urbana | ||
+ | |||
+ | subnet 10.103.96.0 netmask 255.255.252.0 { | ||
+ | option routers 10.103.96.1; | ||
+ | pool { | ||
+ | failover peer " | ||
+ | next-server 172.25.1.104; | ||
+ | range 10.103.96.4 10.103.99.254; | ||
+ | allow members of " | ||
+ | allow members of " | ||
+ | allow members of " | ||
+ | allow members of " | ||
+ | } | ||
+ | } | ||
+ | |||
+ | subnet 10.103.100.0 netmask 255.255.252.0 { | ||
+ | option routers 10.103.100.1; | ||
+ | pool { | ||
+ | failover peer " | ||
+ | next-server 172.25.1.104; | ||
+ | range 10.103.100.4 10.103.103.254; | ||
+ | allow members of " | ||
+ | allow members of " | ||
+ | allow members of " | ||
+ | allow members of " | ||
+ | } | ||
+ | } | ||
+ | |||
+ | subnet 10.103.104.0 netmask 255.255.252.0 { | ||
+ | option routers 10.103.104.1; | ||
+ | pool { | ||
+ | failover peer " | ||
+ | next-server 172.25.1.104; | ||
+ | range 10.103.104.4 10.103.107.254; | ||
+ | allow members of " | ||
+ | allow members of " | ||
+ | allow members of " | ||
+ | allow members of " | ||
+ | } | ||
+ | } | ||
+ | |||
+ | subnet 10.103.108.0 netmask 255.255.252.0 { | ||
+ | option routers 10.103.108.1; | ||
+ | pool { | ||
+ | failover peer " | ||
+ | next-server 172.25.1.104; | ||
+ | range 10.103.108.4 10.103.111.254; | ||
+ | allow members of " | ||
+ | allow members of " | ||
+ | allow members of " | ||
+ | allow members of " | ||
+ | } | ||
+ | } | ||
+ | |||
+ | #Naples | ||
+ | |||
+ | subnet 10.103.112.0 netmask 255.255.252.0 { | ||
+ | option routers 10.103.112.1; | ||
+ | pool { | ||
+ | failover peer " | ||
+ | next-server 172.25.1.104; | ||
+ | range 10.103.112.4 10.103.115.254; | ||
+ | allow members of " | ||
+ | allow members of " | ||
+ | allow members of " | ||
+ | allow members of " | ||
+ | } | ||
+ | } | ||
+ | |||
+ | subnet 10.103.116.0 netmask 255.255.252.0 { | ||
+ | option routers 10.103.116.1; | ||
+ | pool { | ||
+ | failover peer " | ||
+ | next-server 172.25.1.104; | ||
+ | range 10.103.116.4 10.103.119.254; | ||
+ | allow members of " | ||
+ | allow members of " | ||
+ | allow members of " | ||
+ | allow members of " | ||
+ | } | ||
+ | } | ||
+ | |||
+ | #Italy | ||
+ | |||
+ | subnet 10.103.120.0 netmask 255.255.252.0 { | ||
+ | option routers 10.103.120.1; | ||
+ | pool { | ||
+ | failover peer " | ||
+ | next-server 172.25.1.104; | ||
+ | range 10.103.120.4 10.103.123.254; | ||
+ | allow members of " | ||
+ | allow members of " | ||
+ | allow members of " | ||
+ | allow members of " | ||
+ | } | ||
+ | } | ||
+ | |||
+ | #Armstrong | ||
+ | |||
+ | subnet 10.103.128.0 netmask 255.255.252.0 { | ||
+ | option routers 10.103.128.1; | ||
+ | pool { | ||
+ | failover peer " | ||
+ | next-server 172.25.1.104; | ||
+ | range 10.103.128.4 10.103.131.254; | ||
+ | allow members of " | ||
+ | allow members of " | ||
+ | allow members of " | ||
+ | allow members of " | ||
+ | } | ||
+ | } | ||
+ | |||
+ | subnet 10.103.132.0 netmask 255.255.252.0 { | ||
+ | option routers 10.103.132.1; | ||
+ | pool { | ||
+ | failover peer " | ||
+ | next-server 172.25.1.104; | ||
+ | range 10.103.132.4 10.103.135.254; | ||
+ | allow members of " | ||
+ | allow members of " | ||
+ | allow members of " | ||
+ | allow members of " | ||
+ | } | ||
+ | } | ||
+ | |||
+ | #E Hill | ||
+ | |||
+ | subnet 10.103.136.0 netmask 255.255.252.0 { | ||
+ | option routers 10.103.136.1; | ||
+ | pool { | ||
+ | failover peer " | ||
+ | next-server 172.25.1.104; | ||
+ | range 10.103.136.4 10.103.139.254; | ||
+ | allow members of " | ||
+ | allow members of " | ||
+ | allow members of " | ||
+ | allow members of " | ||
+ | } | ||
+ | } | ||
+ | |||
+ | #Elmbois | ||
+ | |||
+ | subnet 10.103.140.0 netmask 255.255.252.0 { | ||
+ | option routers 10.103.140.1; | ||
+ | pool { | ||
+ | failover peer " | ||
+ | next-server 172.25.1.104; | ||
+ | range 10.103.140.4 10.103.143.254; | ||
+ | allow members of " | ||
+ | allow members of " | ||
+ | allow members of " | ||
+ | allow members of " | ||
+ | } | ||
+ | } | ||
+ | |||
+ | #Wheeler | ||
+ | |||
+ | subnet 10.103.144.0 netmask 255.255.252.0 { | ||
+ | option routers 10.103.144.1; | ||
+ | pool { | ||
+ | failover peer " | ||
+ | next-server 172.25.1.104; | ||
+ | range 10.103.144.4 10.103.147.254; | ||
+ | allow members of " | ||
+ | allow members of " | ||
+ | allow members of " | ||
+ | allow members of " | ||
+ | } | ||
+ | } | ||
+ | |||
+ | #Mattoon | ||
+ | |||
+ | subnet 10.103.148.0 netmask 255.255.254.0 { | ||
+ | option routers 10.103.148.1; | ||
+ | pool { | ||
+ | failover peer " | ||
+ | next-server 172.25.1.104; | ||
+ | range 10.103.148.4 10.103.149.254; | ||
+ | allow members of " | ||
+ | allow members of " | ||
+ | allow members of " | ||
+ | allow members of " | ||
+ | } | ||
+ | } | ||
+ | |||
+ | #Bean Station | ||
+ | |||
+ | subnet 10.103.152.0 netmask 255.255.252.0 { | ||
+ | option routers 10.103.152.1; | ||
+ | pool { | ||
+ | failover peer " | ||
+ | next-server 172.25.1.104; | ||
+ | range 10.103.152.4 10.103.155.254; | ||
+ | allow members of " | ||
+ | allow members of " | ||
+ | allow members of " | ||
+ | allow members of " | ||
+ | } | ||
+ | } | ||
+ | |||
+ | #Bully Hill | ||
+ | |||
+ | subnet 10.103.156.0 netmask 255.255.252.0 { | ||
+ | option routers 10.103.156.1; | ||
+ | pool { | ||
+ | failover peer " | ||
+ | next-server 172.25.1.104; | ||
+ | range 10.103.156.4 10.103.159.254; | ||
+ | allow members of " | ||
+ | allow members of " | ||
+ | allow members of " | ||
+ | allow members of " | ||
+ | } | ||
+ | } | ||
+ | |||
+ | #Burdett CO | ||
+ | |||
+ | ##Burdett | ||
+ | |||
+ | subnet 10.104.48.0 netmask 255.255.252.0 { | ||
+ | option routers 10.104.48.1; | ||
+ | pool { | ||
+ | failover peer " | ||
+ | next-server 172.25.1.104; | ||
+ | range 10.104.48.4 10.104.51.254; | ||
+ | allow members of " | ||
+ | allow members of " | ||
+ | allow members of " | ||
+ | allow members of " | ||
+ | allow members of " | ||
+ | allow members of " | ||
+ | allow members of " | ||
+ | allow members of " | ||
+ | allow members of " | ||
+ | allow members of " | ||
+ | } | ||
+ | } | ||
+ | |||
+ | subnet 10.104.52.0 netmask 255.255.252.0 { | ||
+ | option routers 10.104.52.1; | ||
+ | pool { | ||
+ | failover peer " | ||
+ | next-server 172.25.1.104; | ||
+ | range 10.104.52.4 10.104.55.254; | ||
+ | allow members of " | ||
+ | allow members of " | ||
+ | allow members of " | ||
+ | allow members of " | ||
+ | } | ||
+ | } | ||
+ | |||
+ | subnet 10.104.56.0 netmask 255.255.252.0 { | ||
+ | option routers 10.104.56.1; | ||
+ | pool { | ||
+ | failover peer " | ||
+ | next-server 172.25.1.104; | ||
+ | range 10.104.56.4 10.104.59.254; | ||
+ | allow members of " | ||
+ | allow members of " | ||
+ | allow members of " | ||
+ | allow members of " | ||
+ | } | ||
+ | } | ||
+ | |||
+ | subnet 10.104.60.0 netmask 255.255.252.0 { | ||
+ | option routers 10.104.60.1; | ||
+ | pool { | ||
+ | failover peer " | ||
+ | next-server 172.25.1.104; | ||
+ | range 10.104.60.4 10.104.63.254; | ||
+ | allow members of " | ||
+ | allow members of " | ||
+ | allow members of " | ||
+ | allow members of " | ||
+ | } | ||
+ | } | ||
+ | |||
+ | #Lodi Point | ||
+ | |||
+ | subnet 10.104.64.0 netmask 255.255.252.0 { | ||
+ | option routers 10.104.64.1; | ||
+ | pool { | ||
+ | failover peer " | ||
+ | next-server 172.25.1.104; | ||
+ | range 10.104.64.4 10.104.67.254; | ||
+ | allow members of " | ||
+ | allow members of " | ||
+ | allow members of " | ||
+ | allow members of " | ||
+ | } | ||
+ | } | ||
+ | |||
+ | #Lodi | ||
+ | |||
+ | subnet 10.104.68.0 netmask 255.255.252.0 { | ||
+ | option routers 10.104.68.1; | ||
+ | pool { | ||
+ | failover peer " | ||
+ | next-server 172.25.1.104; | ||
+ | range 10.104.68.4 10.104.71.254; | ||
+ | allow members of " | ||
+ | allow members of " | ||
+ | allow members of " | ||
+ | allow members of " | ||
+ | } | ||
+ | } | ||
+ | |||
+ | subnet 10.104.72.0 netmask 255.255.252.0 { | ||
+ | option routers 10.104.72.1; | ||
+ | pool { | ||
+ | failover peer " | ||
+ | next-server 172.25.1.104; | ||
+ | range 10.104.72.4 10.104.75.254; | ||
+ | allow members of " | ||
+ | allow members of " | ||
+ | allow members of " | ||
+ | allow members of " | ||
+ | } | ||
+ | } | ||
+ | |||
+ | #Caywood | ||
+ | |||
+ | subnet 10.104.76.0 netmask 255.255.252.0 { | ||
+ | option routers 10.104.76.1; | ||
+ | pool { | ||
+ | failover peer " | ||
+ | next-server 172.25.1.104; | ||
+ | range 10.104.76.4 10.104.79.254; | ||
+ | allow members of " | ||
+ | allow members of " | ||
+ | allow members of " | ||
+ | allow members of " | ||
+ | } | ||
+ | } | ||
+ | |||
+ | subnet 10.104.80.0 netmask 255.255.252.0 { | ||
+ | option routers 10.104.80.1; | ||
+ | pool { | ||
+ | failover peer " | ||
+ | next-server 172.25.1.104; | ||
+ | range 10.104.80.4 10.104.83.254; | ||
+ | allow members of " | ||
+ | allow members of " | ||
+ | allow members of " | ||
+ | allow members of " | ||
+ | } | ||
+ | } | ||
+ | |||
+ | #Valois | ||
+ | |||
+ | subnet 10.104.84.0 netmask 255.255.252.0 { | ||
+ | option routers 10.104.84.1; | ||
+ | pool { | ||
+ | failover peer " | ||
+ | next-server 172.25.1.104; | ||
+ | range 10.104.84.4 10.104.87.254; | ||
+ | allow members of " | ||
+ | allow members of " | ||
+ | allow members of " | ||
+ | allow members of " | ||
+ | } | ||
+ | } | ||
+ | |||
+ | subnet 10.104.88.0 netmask 255.255.252.0 { | ||
+ | option routers 10.104.88.1; | ||
+ | pool { | ||
+ | failover peer " | ||
+ | next-server 172.25.1.104; | ||
+ | range 10.104.88.4 10.104.91.254; | ||
+ | allow members of " | ||
+ | allow members of " | ||
+ | allow members of " | ||
+ | allow members of " | ||
+ | } | ||
+ | } | ||
+ | |||
+ | #Hector | ||
+ | |||
+ | subnet 10.104.92.0 netmask 255.255.252.0 { | ||
+ | option routers 10.104.92.1; | ||
+ | pool { | ||
+ | failover peer " | ||
+ | next-server 172.25.1.104; | ||
+ | range 10.104.92.4 10.104.95.254; | ||
+ | allow members of " | ||
+ | allow members of " | ||
+ | allow members of " | ||
+ | allow members of " | ||
+ | } | ||
+ | } | ||
+ | |||
+ | subnet 10.104.96.0 netmask 255.255.252.0 { | ||
+ | option routers 10.104.96.1; | ||
+ | pool { | ||
+ | failover peer " | ||
+ | next-server 172.25.1.104; | ||
+ | range 10.104.96.4 10.104.99.254; | ||
+ | allow members of " | ||
+ | allow members of " | ||
+ | allow members of " | ||
+ | allow members of " | ||
+ | } | ||
+ | } | ||
+ | |||
+ | #Logan | ||
+ | |||
+ | subnet 10.104.100.0 netmask 255.255.252.0 { | ||
+ | option routers 10.104.100.1; | ||
+ | pool { | ||
+ | failover peer " | ||
+ | next-server 172.25.1.104; | ||
+ | range 10.104.100.4 10.104.103.254; | ||
+ | allow members of " | ||
+ | allow members of " | ||
+ | allow members of " | ||
+ | allow members of " | ||
+ | } | ||
+ | } | ||
+ | |||
+ | # | ||
+ | |||
+ | subnet 10.104.104.0 netmask 255.255.252.0 { | ||
+ | option routers 10.104.104.1; | ||
+ | pool { | ||
+ | failover peer " | ||
+ | next-server 172.25.1.104; | ||
+ | range 10.104.104.4 10.104.107.254; | ||
+ | allow members of " | ||
+ | allow members of " | ||
+ | allow members of " | ||
+ | allow members of " | ||
+ | } | ||
+ | } | ||
+ | |||
+ | subnet 10.104.108.0 netmask 255.255.252.0 { | ||
+ | option routers 10.104.108.1; | ||
+ | pool { | ||
+ | failover peer " | ||
+ | next-server 172.25.1.104; | ||
+ | range 10.104.108.4 10.104.111.254; | ||
+ | allow members of " | ||
+ | allow members of " | ||
+ | allow members of " | ||
+ | allow members of " | ||
+ | } | ||
+ | } | ||
+ | |||
+ | #Stage | ||
+ | |||
+ | subnet 10.104.112.0 netmask 255.255.252.0 { | ||
+ | option routers 10.104.112.1; | ||
+ | pool { | ||
+ | failover peer " | ||
+ | next-server 172.25.1.104; | ||
+ | range 10.104.112.4 10.104.115.254; | ||
+ | allow members of " | ||
+ | allow members of " | ||
+ | allow members of " | ||
+ | allow members of " | ||
+ | } | ||
+ | } | ||
+ | |||
+ | subnet 10.104.116.0 netmask 255.255.252.0 { | ||
+ | option routers 10.104.116.1; | ||
+ | pool { | ||
+ | failover peer " | ||
+ | next-server 172.25.1.104; | ||
+ | range 10.104.116.4 10.104.119.254; | ||
+ | allow members of " | ||
+ | allow members of " | ||
+ | allow members of " | ||
+ | allow members of " | ||
+ | } | ||
+ | } | ||
+ | |||
+ | #Lake | ||
+ | |||
+ | subnet 10.104.120.0 netmask 255.255.252.0 { | ||
+ | option routers 10.104.120.1; | ||
+ | pool { | ||
+ | failover peer " | ||
+ | next-server 172.25.1.104; | ||
+ | range 10.104.120.4 10.104.123.254; | ||
+ | allow members of " | ||
+ | allow members of " | ||
+ | allow members of " | ||
+ | allow members of " | ||
+ | } | ||
+ | } | ||
+ | |||
+ | subnet 10.104.124.0 netmask 255.255.252.0 { | ||
+ | option routers 10.104.124.1; | ||
+ | pool { | ||
+ | failover peer " | ||
+ | next-server 172.25.1.104; | ||
+ | range 10.104.124.4 10.104.127.254; | ||
+ | allow members of " | ||
+ | allow members of " | ||
+ | allow members of " | ||
+ | allow members of " | ||
+ | } | ||
+ | } | ||
+ | |||
+ | #Odessa | ||
+ | |||
+ | subnet 10.104.128.0 netmask 255.255.240.0 { | ||
+ | option routers 10.104.128.1; | ||
+ | pool { | ||
+ | failover peer " | ||
+ | next-server 172.25.1.104; | ||
+ | range 10.104.128.4 10.104.143.254; | ||
+ | allow members of " | ||
+ | allow members of " | ||
+ | allow members of " | ||
+ | allow members of " | ||
+ | allow members of " | ||
+ | allow members of " | ||
+ | allow members of " | ||
+ | allow members of " | ||
+ | allow members of " | ||
+ | allow members of " | ||
+ | } | ||
+ | } | ||
+ | |||
+ | #Alpine | ||
+ | |||
+ | subnet 10.104.144.0 netmask 255.255.252.0 { | ||
+ | option routers 10.104.144.1; | ||
+ | pool { | ||
+ | failover peer " | ||
+ | next-server 172.25.1.104; | ||
+ | range 10.104.144.4 10.104.147.254; | ||
+ | allow members of " | ||
+ | allow members of " | ||
+ | allow members of " | ||
+ | allow members of " | ||
+ | } | ||
+ | } | ||
+ | |||
+ | subnet 10.104.148.0 netmask 255.255.252.0 { | ||
+ | option routers 10.104.148.1; | ||
+ | pool { | ||
+ | failover peer " | ||
+ | next-server 172.25.1.104; | ||
+ | range 10.104.148.4 10.104.151.254; | ||
+ | allow members of " | ||
+ | allow members of " | ||
+ | allow members of " | ||
+ | allow members of " | ||
+ | } | ||
+ | } | ||
+ | |||
+ | subnet 10.104.152.0 netmask 255.255.252.0 { | ||
+ | option routers 10.104.152.1; | ||
+ | pool { | ||
+ | failover peer " | ||
+ | next-server 172.25.1.104; | ||
+ | range 10.104.152.4 10.104.155.254; | ||
+ | allow members of " | ||
+ | allow members of " | ||
+ | allow members of " | ||
+ | allow members of " | ||
+ | } | ||
+ | } | ||
+ | |||
+ | subnet 10.104.156.0 netmask 255.255.252.0 { | ||
+ | option routers 10.104.156.1; | ||
+ | pool { | ||
+ | failover peer " | ||
+ | next-server 172.25.1.104; | ||
+ | range 10.104.156.4 10.104.159.254; | ||
+ | allow members of " | ||
+ | allow members of " | ||
+ | allow members of " | ||
+ | allow members of " | ||
+ | } | ||
+ | } | ||
+ | |||
+ | #Wagner | ||
+ | |||
+ | subnet 10.104.160.0 netmask 255.255.252.0 { | ||
+ | option routers 10.104.160.1; | ||
+ | pool { | ||
+ | failover peer " | ||
+ | next-server 172.25.1.104; | ||
+ | range 10.104.160.4 10.104.163.254; | ||
+ | allow members of " | ||
+ | allow members of " | ||
+ | allow members of " | ||
+ | allow members of " | ||
+ | } | ||
+ | } | ||
+ | |||
+ | #Frost Hill | ||
+ | |||
+ | subnet 10.104.184.0 netmask 255.255.252.0 { | ||
+ | option routers 10.104.184.1; | ||
+ | pool { | ||
+ | failover peer " | ||
+ | next-server 172.25.1.104; | ||
+ | range 10.104.184.4 10.104.187.254; | ||
+ | allow members of " | ||
+ | allow members of " | ||
+ | allow members of " | ||
+ | allow members of " | ||
+ | } | ||
+ | } | ||
+ | |||
+ | #Lake Grove | ||
+ | |||
+ | subnet 10.104.188.0 netmask 255.255.252.0 { | ||
+ | option routers 10.104.188.1; | ||
+ | pool { | ||
+ | failover peer " | ||
+ | next-server 172.25.1.104; | ||
+ | range 10.104.188.4 10.104.191.254; | ||
+ | allow members of " | ||
+ | allow members of " | ||
+ | allow members of " | ||
+ | allow members of " | ||
+ | } | ||
+ | } | ||
+ | |||
+ | #Auble | ||
+ | |||
+ | subnet 10.104.164.0 netmask 255.255.252.0 { | ||
+ | option routers 10.104.164.1; | ||
+ | pool { | ||
+ | failover peer " | ||
+ | next-server 172.25.1.104; | ||
+ | range 10.104.164.4 10.104.167.254; | ||
+ | allow members of " | ||
+ | allow members of " | ||
+ | allow members of " | ||
+ | allow members of " | ||
+ | } | ||
+ | } | ||
+ | |||
+ | subnet 10.104.168.0 netmask 255.255.252.0 { | ||
+ | option routers 10.104.168.1; | ||
+ | pool { | ||
+ | failover peer " | ||
+ | next-server 172.25.1.104; | ||
+ | range 10.104.168.4 10.104.171.254; | ||
+ | allow members of " | ||
+ | allow members of " | ||
+ | allow members of " | ||
+ | allow members of " | ||
+ | } | ||
+ | } | ||
+ | |||
+ | subnet 10.104.172.0 netmask 255.255.252.0 { | ||
+ | option routers 10.104.172.1; | ||
+ | pool { | ||
+ | failover peer " | ||
+ | next-server 172.25.1.104; | ||
+ | range 10.104.172.4 10.104.175.254; | ||
+ | allow members of " | ||
+ | allow members of " | ||
+ | allow members of " | ||
+ | allow members of " | ||
+ | } | ||
+ | } | ||
+ | |||
+ | #Stewart Rd | ||
+ | |||
+ | subnet 10.104.176.0 netmask 255.255.252.0 { | ||
+ | option routers 10.104.176.1; | ||
+ | pool { | ||
+ | failover peer " | ||
+ | next-server 172.25.1.104; | ||
+ | range 10.104.176.4 10.104.179.254; | ||
+ | allow members of " | ||
+ | allow members of " | ||
+ | allow members of " | ||
+ | allow members of " | ||
+ | } | ||
+ | } | ||
+ | |||
+ | subnet 10.104.180.0 netmask 255.255.252.0 { | ||
+ | option routers 10.104.180.1; | ||
+ | pool { | ||
+ | failover peer " | ||
+ | next-server 172.25.1.104; | ||
+ | range 10.104.180.4 10.104.183.254; | ||
+ | allow members of " | ||
+ | allow members of " | ||
+ | allow members of " | ||
+ | allow members of " | ||
+ | } | ||
+ | } | ||
+ | |||
+ | #Pembroke CO | ||
+ | |||
+ | ##East Pembroke | ||
+ | |||
+ | subnet 10.105.48.0 netmask 255.255.252.0 { | ||
+ | option routers 10.105.48.1; | ||
+ | pool { | ||
+ | failover peer " | ||
+ | next-server 172.25.1.104; | ||
+ | range 10.105.48.4 10.105.51.254; | ||
+ | allow members of " | ||
+ | allow members of " | ||
+ | allow members of " | ||
+ | allow members of " | ||
+ | } | ||
+ | } | ||
+ | |||
+ | subnet 10.105.52.0 netmask 255.255.252.0 { | ||
+ | option routers 10.105.52.1; | ||
+ | pool { | ||
+ | failover peer " | ||
+ | next-server 172.25.1.104; | ||
+ | range 10.105.52.4 10.105.55.254; | ||
+ | allow members of " | ||
+ | allow members of " | ||
+ | allow members of " | ||
+ | allow members of " | ||
+ | } | ||
+ | } | ||
+ | |||
+ | subnet 10.105.56.0 netmask 255.255.252.0 { | ||
+ | option routers 10.105.56.1; | ||
+ | pool { | ||
+ | failover peer " | ||
+ | next-server 172.25.1.104; | ||
+ | range 10.105.56.4 10.105.59.254; | ||
+ | allow members of " | ||
+ | allow members of " | ||
+ | allow members of " | ||
+ | allow members of " | ||
+ | } | ||
+ | } | ||
+ | |||
+ | subnet 10.105.60.0 netmask 255.255.252.0 { | ||
+ | option routers 10.105.60.1; | ||
+ | pool { | ||
+ | failover peer " | ||
+ | next-server 172.25.1.104; | ||
+ | range 10.105.60.4 10.105.63.254; | ||
+ | allow members of " | ||
+ | allow members of " | ||
+ | allow members of " | ||
+ | allow members of " | ||
+ | } | ||
+ | } | ||
+ | |||
+ | #North Pembroke | ||
+ | |||
+ | subnet 10.105.64.0 netmask 255.255.252.0 { | ||
+ | option routers 10.105.64.1; | ||
+ | pool { | ||
+ | failover peer " | ||
+ | next-server 172.25.1.104; | ||
+ | range 10.105.64.4 10.105.67.254; | ||
+ | allow members of " | ||
+ | allow members of " | ||
+ | allow members of " | ||
+ | allow members of " | ||
+ | } | ||
+ | } | ||
+ | |||
+ | subnet 10.105.68.0 netmask 255.255.252.0 { | ||
+ | option routers 10.105.68.1; | ||
+ | pool { | ||
+ | failover peer " | ||
+ | next-server 172.25.1.104; | ||
+ | range 10.105.68.4 10.105.71.254; | ||
+ | allow members of " | ||
+ | allow members of " | ||
+ | allow members of " | ||
+ | allow members of " | ||
+ | } | ||
+ | } | ||
+ | |||
+ | subnet 10.105.72.0 netmask 255.255.252.0 { | ||
+ | option routers 10.105.72.1; | ||
+ | pool { | ||
+ | failover peer " | ||
+ | next-server 172.25.1.104; | ||
+ | range 10.105.72.4 10.105.75.254; | ||
+ | allow members of " | ||
+ | allow members of " | ||
+ | allow members of " | ||
+ | allow members of " | ||
+ | } | ||
+ | } | ||
+ | |||
+ | subnet 10.105.76.0 netmask 255.255.252.0 { | ||
+ | option routers 10.105.76.1; | ||
+ | pool { | ||
+ | failover peer " | ||
+ | next-server 172.25.1.104; | ||
+ | range 10.105.76.4 10.105.79.254; | ||
+ | allow members of " | ||
+ | allow members of " | ||
+ | allow members of " | ||
+ | allow members of " | ||
+ | } | ||
+ | } | ||
+ | |||
+ | #Indian Falls | ||
+ | |||
+ | subnet 10.105.80.0 netmask 255.255.252.0 { | ||
+ | option routers 10.105.80.1; | ||
+ | pool { | ||
+ | failover peer " | ||
+ | next-server 172.25.1.104; | ||
+ | range 10.105.80.4 10.105.83.254; | ||
+ | allow members of " | ||
+ | allow members of " | ||
+ | allow members of " | ||
+ | allow members of " | ||
+ | } | ||
+ | } | ||
+ | |||
+ | subnet 10.105.84.0 netmask 255.255.252.0 { | ||
+ | option routers 10.105.84.1; | ||
+ | pool { | ||
+ | failover peer " | ||
+ | next-server 172.25.1.104; | ||
+ | range 10.105.84.4 10.105.87.254; | ||
+ | allow members of " | ||
+ | allow members of " | ||
+ | allow members of " | ||
+ | allow members of " | ||
+ | } | ||
+ | } | ||
+ | |||
+ | #Wilkinson | ||
+ | |||
+ | subnet 10.105.88.0 netmask 255.255.252.0 { | ||
+ | option routers 10.105.88.1; | ||
+ | pool { | ||
+ | failover peer " | ||
+ | next-server 172.25.1.104; | ||
+ | range 10.105.88.4 10.105.91.254; | ||
+ | allow members of " | ||
+ | allow members of " | ||
+ | allow members of " | ||
+ | allow members of " | ||
+ | } | ||
+ | } | ||
+ | |||
+ | #CO RT 5 Cabinet | ||
+ | |||
+ | subnet 10.105.92.0 netmask 255.255.252.0 { | ||
+ | option routers 10.105.92.1; | ||
+ | pool { | ||
+ | failover peer " | ||
+ | next-server 172.25.1.104; | ||
+ | range 10.105.92.4 10.105.95.254; | ||
+ | allow members of " | ||
+ | allow members of " | ||
+ | allow members of " | ||
+ | allow members of " | ||
+ | } | ||
+ | } | ||
+ | |||
+ | subnet 10.105.96.0 netmask 255.255.252.0 { | ||
+ | option routers 10.105.96.1; | ||
+ | pool { | ||
+ | failover peer " | ||
+ | next-server 172.25.1.104; | ||
+ | range 10.105.96.4 10.105.99.254; | ||
+ | allow members of " | ||
+ | allow members of " | ||
+ | allow members of " | ||
+ | allow members of " | ||
+ | } | ||
+ | } | ||
+ | |||
+ | subnet 10.105.100.0 netmask 255.255.252.0 { | ||
+ | option routers 10.105.100.1; | ||
+ | pool { | ||
+ | failover peer " | ||
+ | next-server 172.25.1.104; | ||
+ | range 10.105.100.4 10.105.103.254; | ||
+ | allow members of " | ||
+ | allow members of " | ||
+ | allow members of " | ||
+ | allow members of " | ||
+ | } | ||
+ | } | ||
+ | |||
+ | subnet 10.105.104.0 netmask 255.255.252.0 { | ||
+ | option routers 10.105.104.1; | ||
+ | pool { | ||
+ | failover peer " | ||
+ | next-server 172.25.1.104; | ||
+ | range 10.105.104.4 10.105.107.254; | ||
+ | allow members of " | ||
+ | allow members of " | ||
+ | allow members of " | ||
+ | allow members of " | ||
+ | } | ||
+ | } | ||
+ | |||
+ | # Calix - VLAN 302 | ||
+ | |||
+ | subnet 10.104.192.0 netmask 255.255.240.0 { | ||
+ | option routers 10.104.192.1; | ||
+ | pool { | ||
+ | failover peer " | ||
+ | next-server 172.25.1.104; | ||
+ | range 10.104.192.100 10.104.207.254; | ||
+ | allow members of " | ||
+ | allow members of " | ||
+ | allow members of " | ||
+ | allow members of " | ||
+ | allow members of " | ||
+ | allow members of " | ||
+ | allow members of " | ||
+ | allow members of " | ||
+ | allow members of " | ||
+ | allow members of " | ||
+ | allow members of " | ||
+ | allow members of " | ||
+ | allow members of " | ||
+ | allow members of " | ||
+ | allow members of " | ||
+ | allow members of " | ||
+ | allow members of " | ||
+ | allow members of " | ||
+ | allow members of " | ||
+ | allow members of " | ||
+ | allow members of " | ||
+ | allow members of " | ||
+ | } | ||
+ | } | ||
+ | |||
+ | ####NEW Video range - VLAN 301 | ||
+ | |||
+ | subnet 10.104.224.0 netmask 255.255.240.0 { | ||
+ | option routers 10.104.224.1; | ||
+ | pool { | ||
+ | failover peer " | ||
+ | next-server 172.25.1.104; | ||
+ | range 10.104.224.1 10.104.239.254; | ||
+ | |||
+ | allow members of " | ||
+ | allow members of " | ||
+ | allow members of " | ||
+ | allow members of " | ||
+ | allow members of " | ||
+ | allow members of " | ||
+ | allow members of " | ||
+ | allow members of " | ||
+ | allow members of " | ||
+ | allow members of " | ||
+ | allow members of " | ||
+ | allow members of " | ||
+ | allow members of " | ||
+ | allow members of " | ||
+ | allow members of " | ||
+ | allow members of " | ||
+ | allow members of " | ||
+ | allow members of " | ||
+ | allow members of " | ||
+ | allow members of " | ||
+ | } | ||
+ | } | ||
+ | </ |