summaryrefslogtreecommitdiff
path: root/keama/tests/ws/dhcpd.conf
diff options
context:
space:
mode:
Diffstat (limited to 'keama/tests/ws/dhcpd.conf')
-rw-r--r--keama/tests/ws/dhcpd.conf5808
1 files changed, 5808 insertions, 0 deletions
diff --git a/keama/tests/ws/dhcpd.conf b/keama/tests/ws/dhcpd.conf
new file mode 100644
index 00000000..24daa8f7
--- /dev/null
+++ b/keama/tests/ws/dhcpd.conf
@@ -0,0 +1,5808 @@
+# Configuration file for dhcpd
+# $Header: /opt2/cvsroot/aaa/dhcp/ISC/config/dhcpd.conf,v 1.219 2010/09/15 18:31:41 dhcp Exp $
+
+# DO NOT EDIT THIS FILE DIRECTLY!
+# PLease follow procedure documented at
+# https://doc.admin.windstream.net/atdewiki/UpdateDhcpConfiguration
+# or your changes may/will be lost.
+
+
+authoritative;
+server-identifier 207.91.5.220;
+ddns-update-style none;
+deny bootp;
+one-lease-per-client on;
+
+# Do not change default settings w/o talking to Rick or Tony
+option domain-name-servers 207.91.5.20, 166.102.165.11;
+option domain-name "windstream.net";
+default-lease-time 86400;
+min-lease-time 86400;
+max-lease-time 86400;
+
+# Logs are redirected from syslog to syslogNG. From there logs are sent
+# to neaaalog01. Note 1 weeks logs are also stored locally in /log.
+log-facility local7;
+
+# LLog specific message for psuedo accounting records
+# kept for historical purposes.
+# Fields: NAS IP Addr, NAS Port (derived from Cisco agent ID), MAC Addr, IP Addr, Host, OS ID
+
+# See http://www.cisco.com/en/US/products/sw/iosswrel/ps1839/products_white_paper09186a0080087ad8.shtml
+# nasPort field is last 32 bits of agent.remote-id sent by Cisco devices.
+# Bits:
+# 1-4=Slot, 5=Module, 6-8=Port, 9-16=VPI, 17-32=VCI
+
+on commit {
+ log(info,
+ concat("dhcp-lease ",
+ binary-to-ascii(10, 8, ".", packet(24, 4)),
+ ",",
+ pick-first-value(binary-to-ascii(16, 32, ".", substring(option agent.remote-id,8,4)), "N/A"),
+ ",",
+ binary-to-ascii(16, 8, ":", substring(hardware, 1, 6)),
+ ",",
+ binary-to-ascii(10, 8, ".", leased-address),
+ ",",
+ pick-first-value(option host-name, "N/A"),
+ ",",
+ pick-first-value(option vendor-class-identifier, "N/A")
+ )
+ );
+}
+
+# Lowered to 3600 for ticket INC000003151487
+shared-network andrtxlcs00-7200 {
+default-lease-time 3600;
+min-lease-time 3600;
+max-lease-time 3600;
+
+subnet 173.185.12.0 netmask 255.255.252.0 {
+ range 173.185.12.2 173.185.15.254;
+ option routers 173.185.12.1;
+ option subnet-mask 255.255.252.0;
+ option broadcast-address 173.185.15.255;
+}
+}
+
+shared-network dalltxlcs00-7200 {
+
+option domain-name-servers 207.91.5.20, 207.91.5.252;
+
+subnet 207.155.48.0 netmask 255.255.240.0 {
+ range 207.155.48.2 207.155.48.254;
+ range 207.155.49.1 207.155.49.254;
+ range 207.155.50.1 207.155.50.254;
+ range 207.155.51.1 207.155.51.254;
+ range 207.155.52.1 207.155.52.254;
+ range 207.155.53.1 207.155.53.254;
+ range 207.155.54.1 207.155.54.254;
+ range 207.155.55.1 207.155.55.254;
+ range 207.155.56.1 207.155.56.254;
+ range 207.155.57.1 207.155.57.254;
+ range 207.155.58.1 207.155.58.254;
+ range 207.155.59.1 207.155.59.254;
+ range 207.155.60.1 207.155.60.254;
+ range 207.155.61.1 207.155.61.254;
+ range 207.155.62.1 207.155.62.254;
+ range 207.155.63.1 207.155.63.254;
+ option routers 207.155.48.1;
+ option subnet-mask 255.255.240.0;
+ option broadcast-address 207.155.63.255;
+}
+
+subnet 66.55.227.0 netmask 255.255.255.0 {
+ range 66.55.227.2 66.55.227.254;
+ option routers 66.55.227.1;
+ option subnet-mask 255.255.255.0;
+ option broadcast-address 66.55.227.255;
+}
+
+subnet 66.55.228.0 netmask 255.255.254.0 {
+ range 66.55.228.2 66.55.228.254;
+ range 66.55.229.1 66.55.229.254;
+ option routers 66.55.228.1;
+ option subnet-mask 255.255.254.0;
+ option broadcast-address 66.55.229.255;
+}
+
+subnet 66.55.230.0 netmask 255.255.255.0 {
+ range 66.55.230.2 66.55.230.254;
+ option routers 66.55.230.1;
+ option subnet-mask 255.255.255.0;
+ option broadcast-address 66.55.230.255;
+}
+
+subnet 66.55.240.0 netmask 255.255.255.0 {
+ range 66.55.240.2 66.55.240.254;
+ option routers 66.55.240.1;
+ option subnet-mask 255.255.255.0;
+ option broadcast-address 66.55.240.255;
+}
+
+subnet 69.30.159.0 netmask 255.255.255.0 {
+ range 69.30.159.2 69.30.159.254;
+ option routers 69.30.159.1;
+ option subnet-mask 255.255.255.0;
+ option broadcast-address 69.30.159.255;
+}
+
+subnet 69.30.160.0 netmask 255.255.252.0 {
+ range 69.30.160.2 69.30.160.254;
+ range 69.30.161.1 69.30.161.254;
+ range 69.30.162.1 69.30.162.254;
+ range 69.30.163.1 69.30.163.254;
+ option routers 69.30.160.1;
+ option subnet-mask 255.255.252.0;
+ option broadcast-address 69.30.163.255;
+}
+
+subnet 69.30.164.0 netmask 255.255.254.0 {
+ range 69.30.164.2 69.30.164.254;
+ range 69.30.165.1 69.30.165.254;
+ option routers 69.30.164.1;
+ option subnet-mask 255.255.254.0;
+ option broadcast-address 69.30.165.255;
+}
+
+subnet 69.30.166.0 netmask 255.255.255.0 {
+ range 69.30.166.2 69.30.166.254;
+ option routers 69.30.166.1;
+ option subnet-mask 255.255.255.0;
+ option broadcast-address 69.30.166.255;
+}
+
+subnet 69.30.184.0 netmask 255.255.248.0 {
+ range 69.30.184.2 69.30.184.254;
+ range 69.30.185.1 69.30.185.254;
+ range 69.30.186.1 69.30.186.254;
+ range 69.30.187.1 69.30.187.254;
+ range 69.30.188.1 69.30.188.254;
+ range 69.30.189.1 69.30.189.254;
+ range 69.30.190.1 69.30.190.254;
+ range 69.30.191.1 69.30.191.254;
+ option routers 69.30.184.1;
+ option subnet-mask 255.255.248.0;
+ option broadcast-address 69.30.191.255;
+}
+
+subnet 72.172.4.0 netmask 255.255.252.0 {
+ range 72.172.4.2 72.172.4.254;
+ range 72.172.5.1 72.172.5.254;
+ range 72.172.6.1 72.172.6.254;
+ range 72.172.7.1 72.172.7.254;
+ option routers 72.172.4.1;
+ option subnet-mask 255.255.252.0;
+ option broadcast-address 72.172.7.255;
+}
+
+subnet 72.172.16.0 netmask 255.255.252.0 {
+ range 72.172.16.2 72.172.16.254;
+ range 72.172.17.1 72.172.17.254;
+ range 72.172.18.1 72.172.18.254;
+ range 72.172.19.1 72.172.19.254;
+ option routers 72.172.16.1;
+ option subnet-mask 255.255.252.0;
+ option broadcast-address 72.172.19.255;
+}
+}
+
+shared-network dalltxlcs01-7200 {
+
+option domain-name-servers 207.91.5.20, 207.91.5.252;
+
+subnet 207.155.42.0 netmask 255.255.254.0 {
+ range 207.155.42.2 207.155.42.254;
+ range 207.155.43.1 207.155.43.254;
+ option routers 207.155.42.1;
+ option subnet-mask 255.255.254.0;
+ option broadcast-address 207.155.43.255;
+}
+
+subnet 207.155.44.0 netmask 255.255.252.0 {
+ range 207.155.44.2 207.155.44.254;
+ range 207.155.45.1 207.155.45.254;
+ range 207.155.46.1 207.155.46.254;
+ range 207.155.47.1 207.155.47.254;
+ option routers 207.155.44.1;
+ option subnet-mask 255.255.252.0;
+ option broadcast-address 207.155.47.255;
+}
+
+subnet 207.155.64.0 netmask 255.255.240.0 {
+ range 207.155.64.2 207.155.64.254;
+ range 207.155.65.1 207.155.65.254;
+ range 207.155.66.1 207.155.66.254;
+ range 207.155.67.1 207.155.67.254;
+ range 207.155.68.1 207.155.68.254;
+ range 207.155.69.1 207.155.69.254;
+ range 207.155.70.1 207.155.70.254;
+ range 207.155.71.1 207.155.71.254;
+ range 207.155.72.1 207.155.72.254;
+ range 207.155.73.1 207.155.73.254;
+ range 207.155.74.1 207.155.74.254;
+ range 207.155.75.1 207.155.75.254;
+ range 207.155.76.1 207.155.76.254;
+ range 207.155.77.1 207.155.77.254;
+ range 207.155.78.1 207.155.78.254;
+ range 207.155.79.1 207.155.79.254;
+ option routers 207.155.64.1;
+ option subnet-mask 255.255.240.0;
+ option broadcast-address 207.155.79.255;
+}
+
+subnet 66.55.244.0 netmask 255.255.252.0 {
+ range 66.55.244.2 66.55.244.254;
+ range 66.55.245.1 66.55.245.254;
+ range 66.55.246.1 66.55.246.254;
+ range 66.55.247.1 66.55.247.254;
+ option routers 66.55.244.1;
+ option subnet-mask 255.255.252.0;
+ option broadcast-address 66.55.247.255;
+}
+
+subnet 69.30.141.0 netmask 255.255.255.0 {
+ range 69.30.141.2 69.30.141.254;
+ option routers 69.30.141.1;
+ option subnet-mask 255.255.255.0;
+ option broadcast-address 69.30.141.255;
+}
+
+subnet 69.30.142.0 netmask 255.255.255.0 {
+ range 69.30.142.2 69.30.142.254;
+ option routers 69.30.142.1;
+ option subnet-mask 255.255.255.0;
+ option broadcast-address 69.30.142.255;
+}
+
+subnet 72.16.0.0 netmask 255.255.248.0 {
+ range 72.16.0.2 72.16.0.254;
+ range 72.16.1.1 72.16.1.254;
+ range 72.16.2.1 72.16.2.254;
+ range 72.16.3.1 72.16.3.254;
+ range 72.16.4.1 72.16.4.254;
+ range 72.16.5.1 72.16.5.254;
+ range 72.16.6.1 72.16.6.254;
+ range 72.16.7.1 72.16.7.254;
+ option routers 72.16.0.1;
+ option subnet-mask 255.255.248.0;
+ option broadcast-address 72.16.7.255;
+}
+
+subnet 72.16.80.0 netmask 255.255.252.0 {
+ range 72.16.80.2 72.16.80.254;
+ range 72.16.81.1 72.16.81.254;
+ range 72.16.82.1 72.16.82.254;
+ range 72.16.83.1 72.16.83.254;
+ option routers 72.16.80.1;
+ option subnet-mask 255.255.252.0;
+ option broadcast-address 72.16.83.255;
+}
+
+subnet 72.16.84.0 netmask 255.255.254.0 {
+ range 72.16.84.2 72.16.84.254;
+ range 72.16.85.1 72.16.85.254;
+ option routers 72.16.84.1;
+ option subnet-mask 255.255.254.0;
+ option broadcast-address 72.16.85.255;
+}
+}
+
+shared-network dalltxlcs02-7200 {
+
+option domain-name-servers 207.91.5.20, 207.91.5.252;
+
+subnet 207.155.96.0 netmask 255.255.224.0 {
+ range 207.155.96.2 207.155.96.254;
+ range 207.155.97.1 207.155.97.254;
+ range 207.155.98.1 207.155.98.254;
+ range 207.155.99.1 207.155.99.254;
+ range 207.155.100.1 207.155.100.254;
+ range 207.155.101.1 207.155.101.254;
+ range 207.155.102.1 207.155.102.254;
+ range 207.155.103.1 207.155.103.254;
+ range 207.155.104.1 207.155.104.254;
+ range 207.155.105.1 207.155.105.254;
+ range 207.155.106.1 207.155.106.254;
+ range 207.155.107.1 207.155.107.254;
+ range 207.155.108.1 207.155.108.254;
+ range 207.155.109.1 207.155.109.254;
+ range 207.155.110.1 207.155.110.254;
+ range 207.155.111.1 207.155.111.254;
+ range 207.155.112.1 207.155.112.254;
+ range 207.155.113.1 207.155.113.254;
+ range 207.155.114.1 207.155.114.254;
+ range 207.155.115.1 207.155.115.254;
+ range 207.155.116.1 207.155.116.254;
+ range 207.155.117.1 207.155.117.254;
+ range 207.155.118.1 207.155.118.254;
+ range 207.155.119.1 207.155.119.254;
+ range 207.155.120.1 207.155.120.254;
+ range 207.155.121.1 207.155.121.254;
+ range 207.155.122.1 207.155.122.254;
+ range 207.155.123.1 207.155.123.254;
+ range 207.155.124.1 207.155.124.254;
+ range 207.155.125.1 207.155.125.254;
+ range 207.155.126.1 207.155.126.254;
+ range 207.155.127.1 207.155.127.254;
+ option routers 207.155.96.1;
+ option subnet-mask 255.255.224.0;
+ option broadcast-address 207.155.127.255;
+}
+}
+
+shared-network dumstxlcs00-7200 {
+
+option domain-name-servers 207.91.5.20, 207.91.5.252;
+
+subnet 98.22.196.0 netmask 255.255.252.0 {
+ range 98.22.196.2 98.22.199.254;
+ option routers 98.22.196.1;
+ option subnet-mask 255.255.252.0;
+ option broadcast-address 98.22.199.255;
+}
+subnet 98.22.194.0 netmask 255.255.254.0 {
+ range 98.22.194.2 98.22.195.254;
+ option routers 98.22.194.1;
+ option subnet-mask 255.255.254.0;
+ option broadcast-address 98.22.195.255;
+}
+subnet 166.102.28.0 netmask 255.255.255.0 {
+ range 166.102.28.2 166.102.28.254;
+ option routers 166.102.28.1;
+ option subnet-mask 255.255.255.0;
+ option broadcast-address 166.102.28.255;
+}
+subnet 173.184.0.0 netmask 255.255.248.0 {
+ range 173.184.0.2 173.184.7.254;
+ option routers 173.184.0.1;
+ option subnet-mask 255.255.248.0;
+ option broadcast-address 173.184.7.255;
+}
+}
+
+shared-network dalltxlrb01-se800 {
+
+subnet 173.184.48.0 netmask 255.255.248.0 {
+ range 173.184.48.2 173.184.55.254;
+ option routers 173.184.48.1;
+ option subnet-mask 255.255.248.0;
+ option broadcast-address 173.184.55.255;
+}
+subnet 173.184.128.0 netmask 255.255.240.0 {
+ range 173.184.128.2 173.184.143.254;
+ option routers 173.184.128.1;
+ option subnet-mask 255.255.240.0;
+ option broadcast-address 173.184.143.255;
+}
+}
+
+shared-network espnnmlcs01-7200 {
+
+subnet 98.23.208.0 netmask 255.255.248.0 {
+ range 98.23.208.2 98.23.208.254;
+ range 98.23.209.1 98.23.209.254;
+ range 98.23.210.1 98.23.210.254;
+ range 98.23.211.1 98.23.211.254;
+ range 98.23.212.1 98.23.212.254;
+ range 98.23.213.1 98.23.213.254;
+ range 98.23.214.1 98.23.214.254;
+ range 98.23.215.1 98.23.215.254;
+ option routers 98.23.208.1;
+ option subnet-mask 255.255.248.0;
+ option broadcast-address 98.23.215.255;
+}
+
+subnet 71.28.96.0 netmask 255.255.252.0 {
+ range 71.28.96.2 71.28.96.254;
+ range 71.28.97.1 71.28.97.254;
+ range 71.28.98.1 71.28.98.254;
+ range 71.28.99.1 71.28.99.254;
+ option routers 71.28.96.1;
+ option subnet-mask 255.255.252.0;
+ option broadcast-address 71.28.99.255;
+}
+
+}
+
+shared-network frfdtxlrb00 {
+
+subnet 173.185.0.0 netmask 255.255.248.0 {
+ range 173.185.0.2 173.185.7.254;
+ option routers 173.185.0.1;
+ option subnet-mask 255.255.248.0;
+ option broadcast-address 173.185.7.255;
+}
+
+subnet 173.185.8.0 netmask 255.255.252.0 {
+ range 173.185.8.2 173.185.11.254;
+ option routers 173.185.8.1;
+ option subnet-mask 255.255.252.0;
+ option broadcast-address 173.185.11.255;
+}
+}
+
+shared-network frfdtxrlt00-max{
+
+ option domain-name-servers 207.91.5.20, 207.91.5.252;
+
+subnet 69.30.134.0 netmask 255.255.254.0 {
+ range 69.30.134.2 69.30.134.254;
+ option routers 69.30.134.1;
+ option subnet-mask 255.255.254.0;
+ option broadcast-address 69.30.135.255;
+}
+}
+
+shared-network frfdtxwtwr1{
+
+ option domain-name-servers 207.91.5.20, 207.91.5.252;
+
+subnet 69.30.131.224 netmask 255.255.255.224 {
+ range 69.30.131.226 69.30.131.254;
+ option routers 69.30.131.225;
+ option subnet-mask 255.255.255.224;
+ option broadcast-address 69.30.131.255;
+}
+}
+
+shared-network grsbtxwtwr1{
+
+ option domain-name-servers 207.91.5.20, 207.91.5.252;
+
+subnet 69.30.132.64 netmask 255.255.255.192 {
+ range 69.30.132.66 69.30.132.126;
+ option routers 69.30.132.65;
+ option subnet-mask 255.255.255.192;
+ option broadcast-address 69.30.132.127;
+}
+}
+
+shared-network symrtxlcs00-7200 {
+
+subnet 98.23.99.0 netmask 255.255.255.0 {
+ range 98.23.99.2 98.23.99.254;
+ option routers 98.23.99.1;
+ option subnet-mask 255.255.255.0;
+ option broadcast-address 98.23.99.255;
+}
+
+subnet 98.23.100.0 netmask 255.255.254.0 {
+ range 98.23.100.2 98.23.101.254;
+ option routers 98.23.100.1;
+ option subnet-mask 255.255.254.0;
+ option broadcast-address 98.23.101.255;
+}
+}
+
+shared-network hbbsnmlcs00-7200 {
+
+option domain-name-servers 207.91.5.20, 207.91.5.252;
+default-lease-time 3600;
+min-lease-time 3600;
+max-lease-time 3600;
+
+subnet 72.16.25.0 netmask 255.255.255.0 {
+ range 72.16.25.2 72.16.25.254;
+ option routers 72.16.25.1;
+ option subnet-mask 255.255.255.0;
+ option broadcast-address 72.16.25.255;
+}
+
+subnet 72.16.26.0 netmask 255.255.254.0 {
+ range 72.16.26.2 72.16.26.254;
+ range 72.16.27.1 72.16.27.254;
+ option routers 72.16.26.1;
+ option subnet-mask 255.255.254.0;
+ option broadcast-address 72.16.27.255;
+}
+
+subnet 72.16.32.0 netmask 255.255.240.0 {
+ range 72.16.32.2 72.16.32.254;
+ range 72.16.33.1 72.16.33.254;
+ range 72.16.34.1 72.16.34.254;
+ range 72.16.35.1 72.16.35.254;
+ range 72.16.36.1 72.16.36.254;
+ range 72.16.37.1 72.16.37.254;
+ range 72.16.38.1 72.16.38.254;
+ range 72.16.39.1 72.16.39.254;
+ range 72.16.40.1 72.16.40.254;
+ range 72.16.41.1 72.16.41.254;
+ range 72.16.42.1 72.16.42.254;
+ range 72.16.43.1 72.16.43.254;
+ range 72.16.44.1 72.16.44.254;
+ range 72.16.45.1 72.16.45.254;
+ range 72.16.46.1 72.16.46.254;
+ range 72.16.47.1 72.16.47.254;
+ option routers 72.16.32.1;
+ option subnet-mask 255.255.240.0;
+ option broadcast-address 72.16.47.255;
+}
+
+subnet 72.16.48.0 netmask 255.255.252.0 {
+ range 72.16.48.2 72.16.48.254;
+ range 72.16.49.1 72.16.49.254;
+ range 72.16.50.1 72.16.50.254;
+ range 72.16.51.1 72.16.51.254;
+ option routers 72.16.48.1;
+ option subnet-mask 255.255.252.0;
+ option broadcast-address 72.16.51.255;
+}
+
+subnet 72.16.52.0 netmask 255.255.254.0 {
+ range 72.16.52.2 72.16.52.254;
+ range 72.16.53.1 72.16.53.254;
+ option routers 72.16.52.1;
+ option subnet-mask 255.255.254.0;
+ option broadcast-address 72.16.53.255;
+}
+
+subnet 72.16.54.0 netmask 255.255.255.0 {
+ range 72.16.54.2 72.16.54.254;
+ option routers 72.16.54.1;
+ option subnet-mask 255.255.255.0;
+ option broadcast-address 72.16.54.255;
+}
+}
+
+shared-network hbbsnmlcs01-7200 {
+
+option domain-name-servers 207.91.5.20, 207.91.5.252;
+default-lease-time 3600;
+min-lease-time 3600;
+max-lease-time 3600;
+
+subnet 72.16.106.0 netmask 255.255.254.0 {
+ range 72.16.106.2 72.16.106.254;
+ range 72.16.107.1 72.16.107.254;
+ option routers 72.16.106.1;
+ option subnet-mask 255.255.254.0;
+ option broadcast-address 72.16.107.255;
+}
+
+subnet 72.16.108.0 netmask 255.255.254.0 {
+ range 72.16.108.2 72.16.108.254;
+ range 72.16.109.1 72.16.109.254;
+ option routers 72.16.108.1;
+ option subnet-mask 255.255.254.0;
+ option broadcast-address 72.16.109.255;
+}
+
+subnet 72.16.112.0 netmask 255.255.252.0 {
+ range 72.16.112.2 72.16.112.254;
+ range 72.16.113.2 72.16.113.254;
+ range 72.16.114.2 72.16.114.254;
+ range 72.16.115.2 72.16.115.254;
+ option routers 72.16.112.1;
+ option subnet-mask 255.255.252.0;
+ option broadcast-address 72.16.115.255;
+}
+
+subnet 72.16.64.0 netmask 255.255.240.0 {
+ range 72.16.64.2 72.16.64.254;
+ range 72.16.65.1 72.16.65.254;
+ range 72.16.66.1 72.16.66.254;
+ range 72.16.67.1 72.16.67.254;
+ range 72.16.68.1 72.16.68.254;
+ range 72.16.69.1 72.16.69.254;
+ range 72.16.70.1 72.16.70.254;
+ range 72.16.71.1 72.16.71.254;
+ range 72.16.72.1 72.16.72.254;
+ range 72.16.73.1 72.16.73.254;
+ range 72.16.74.1 72.16.74.254;
+ range 72.16.75.1 72.16.75.254;
+ range 72.16.76.1 72.16.76.254;
+ range 72.16.77.1 72.16.77.254;
+ range 72.16.78.1 72.16.78.254;
+ range 72.16.79.1 72.16.79.254;
+ option routers 72.16.64.1;
+ option subnet-mask 255.255.240.0;
+ option broadcast-address 72.16.79.255;
+}
+}
+
+shared-network hdsnohlrb00-se800 {
+
+subnet 173.185.80.0 netmask 255.255.240.0 {
+ range 173.185.80.2 173.185.95.254;
+ option routers 173.185.80.1;
+ option subnet-mask 255.255.240.0;
+ option broadcast-address 173.185.95.255;
+}
+}
+
+shared-network mekroklcs00-7200 {
+
+subnet 162.40.36.0 netmask 255.255.252.0 {
+ range 162.40.36.2 162.40.39.254;
+ option routers 162.40.36.1;
+ option subnet-mask 255.255.252.0;
+ option broadcast-address 162.40.39.255;
+}
+}
+
+shared-network tquetxwtwr1 {
+
+ option domain-name-servers 207.91.5.20, 207.91.5.252;
+
+subnet 69.30.132.128 netmask 255.255.255.192 {
+# 69.30.132.185 was excluded in legacy Valor DHCP
+ range 69.30.132.130 69.30.132.183;
+ range 69.30.132.185 69.30.132.190;
+ option routers 69.30.132.129;
+ option subnet-mask 255.255.255.192;
+ option broadcast-address 69.30.132.191;
+}
+}
+
+shared-network rudsnmlcs00-7200 {
+
+subnet 173.184.127.0 netmask 255.255.255.0 {
+ range 173.184.127.2 173.184.127.254;
+ option routers 173.184.127.1;
+ option subnet-mask 255.255.255.0;
+ option broadcast-address 173.184.127.255;
+}
+
+subnet 98.17.120.0 netmask 255.255.252.0 {
+ range 98.17.120.2 98.17.120.254;
+ range 98.17.121.1 98.17.121.254;
+ range 98.17.122.1 98.17.122.254;
+ range 98.17.123.1 98.17.123.254;
+ option routers 98.17.120.1;
+ option subnet-mask 255.255.252.0;
+ option broadcast-address 98.17.123.255;
+}
+
+subnet 98.22.56.0 netmask 255.255.254.0 {
+ range 98.22.56.2 98.22.56.254;
+ range 98.22.57.1 98.22.57.254;
+ option routers 98.22.56.1;
+ option subnet-mask 255.255.254.0;
+ option broadcast-address 98.22.57.255;
+}
+
+subnet 166.102.178.0 netmask 255.255.255.0 {
+ range 166.102.178.2 166.102.178.254;
+ option routers 166.102.178.1;
+ option subnet-mask 255.255.255.0;
+ option broadcast-address 166.102.178.255;
+}
+}
+
+shared-network krvltxlrb00-se800 {
+
+subnet 173.185.24.0 netmask 255.255.248.0 {
+ range 173.185.24.2 173.185.31.254;
+ option routers 173.185.24.1;
+ option subnet-mask 255.255.248.0;
+ option broadcast-address 173.185.31.255;
+}
+}
+
+shared-network krvltxlc00-7206 {
+
+default-lease-time 3600;
+min-lease-time 3600;
+max-lease-time 3600;
+
+subnet 98.23.102.0 netmask 255.255.254.0 {
+range 98.23.102.2 98.23.102.254;
+range 98.23.103.1 98.23.103.254;
+option subnet-mask 255.255.254.0;
+option broadcast-address 98.23.103.255;
+option routers 98.23.102.1;
+}
+
+subnet 207.155.16.0 netmask 255.255.240.0 {
+ range 207.155.16.2 207.155.16.254;
+ range 207.155.17.1 207.155.17.254;
+ range 207.155.18.1 207.155.18.254;
+ range 207.155.19.1 207.155.19.254;
+ range 207.155.20.1 207.155.20.254;
+ range 207.155.21.1 207.155.21.254;
+ range 207.155.22.1 207.155.22.254;
+ range 207.155.23.1 207.155.23.254;
+ range 207.155.24.1 207.155.24.254;
+ range 207.155.25.1 207.155.25.254;
+ range 207.155.26.1 207.155.26.254;
+ range 207.155.27.1 207.155.27.254;
+ range 207.155.28.1 207.155.28.254;
+ range 207.155.29.1 207.155.29.254;
+ range 207.155.30.1 207.155.30.254;
+ range 207.155.31.1 207.155.31.254;
+ option broadcast-address 207.155.31.255;
+ option subnet-mask 255.255.240.0;
+ option routers 207.155.16.1;
+}
+
+subnet 207.155.4.128 netmask 255.255.255.128 {
+ range 207.155.4.130 207.155.4.254;
+ option broadcast-address 207.155.4.255;
+ option subnet-mask 255.255.255.128;
+ option routers 207.155.4.129;
+}
+}
+
+shared-network txrktxlcs00-7200 {
+
+subnet 69.30.156.0 netmask 255.255.254.0 {
+ range 69.30.156.2 69.30.157.254;
+ option routers 69.30.156.1;
+ option subnet-mask 255.255.255.0;
+ option broadcast-address 69.30.157.255;
+}
+
+subnet 69.30.176.0 netmask 255.255.248.0 {
+ range 69.30.176.2 69.30.183.254;
+ option routers 69.30.176.1;
+ option subnet-mask 255.255.248.0;
+ option broadcast-address 69.30.183.255;
+}
+
+subnet 72.16.56.0 netmask 255.255.248.0 {
+ range 72.16.56.2 72.16.63.254;
+ option routers 72.16.56.1;
+ option subnet-mask 255.255.248.0;
+ option broadcast-address 72.16.63.255;
+}
+
+subnet 72.16.120.0 netmask 255.255.252.0 {
+ range 72.16.120.2 72.16.123.254;
+ option routers 72.16.120.1;
+ option subnet-mask 255.255.252.0;
+ option broadcast-address 72.16.123.255;
+}
+
+subnet 72.16.124.0 netmask 255.255.254.0 {
+ range 72.16.124.2 72.16.125.254;
+ option routers 72.16.124.1;
+ option subnet-mask 255.255.254.0;
+ option broadcast-address 72.16.125.255;
+}
+
+subnet 216.97.171.0 netmask 255.255.255.0 {
+ range 216.97.171.2 216.97.171.254;
+ option routers 216.97.171.1;
+ option subnet-mask 255.255.255.0;
+ option broadcast-address 216.97.171.255;
+}
+}
+
+shared-network txrktxlcs01-7200 {
+
+ option domain-name-servers 207.91.5.20, 207.91.5.252;
+
+subnet 64.119.64.16 netmask 255.255.255.240 {
+ range 64.119.64.18 64.119.64.30;
+ option routers 64.119.64.17;
+ option subnet-mask 255.255.255.240;
+ option broadcast-address 64.119.64.31;
+}
+
+subnet 64.119.64.32 netmask 255.255.255.224 {
+ range 64.119.64.34 64.119.64.62;
+ option routers 64.119.64.33;
+ option subnet-mask 255.255.255.224;
+ option broadcast-address 64.119.64.63;
+}
+
+subnet 64.119.64.64 netmask 255.255.255.192 {
+ range 64.119.64.66 64.119.64.126;
+ option routers 64.119.64.65;
+ option subnet-mask 255.255.255.192;
+ option broadcast-address 64.119.64.127;
+}
+
+subnet 64.119.64.128 netmask 255.255.255.128 {
+ range 64.119.64.130 64.119.64.254;
+ option routers 64.119.64.129;
+ option subnet-mask 255.255.255.128;
+ option broadcast-address 64.119.64.255;
+}
+
+subnet 64.119.65.0 netmask 255.255.255.0 {
+ range 64.119.65.2 64.119.65.254;
+ option routers 64.119.65.1;
+ option subnet-mask 255.255.255.0;
+ option broadcast-address 64.119.65.255;
+}
+
+subnet 64.119.66.0 netmask 255.255.254.0 {
+ range 64.119.66.2 64.119.67.254;
+ option routers 64.119.66.1;
+ option subnet-mask 255.255.254.0;
+ option broadcast-address 64.119.67.255;
+}
+
+subnet 64.119.68.0 netmask 255.255.252.0 {
+ range 64.119.68.2 64.119.71.254;
+ option routers 64.119.68.1;
+ option subnet-mask 255.255.252.0;
+ option broadcast-address 64.119.71.255;
+}
+
+subnet 66.55.236.0 netmask 255.255.254.0 {
+ range 66.55.236.2 66.55.237.254;
+ option routers 66.55.236.1;
+ option subnet-mask 255.255.254.0;
+ option broadcast-address 66.55.237.255;
+}
+
+subnet 66.55.238.0 netmask 255.255.255.0 {
+ range 66.55.238.2 66.55.238.254;
+ option routers 66.55.238.1;
+ option subnet-mask 255.255.255.0;
+ option broadcast-address 66.55.238.255;
+}
+
+subnet 66.55.253.0 netmask 255.255.255.0 {
+ range 66.55.253.2 66.55.253.254;
+ option routers 66.55.253.1;
+ option subnet-mask 255.255.255.0;
+ option broadcast-address 66.55.253.255;
+}
+}
+
+shared-network txrktxlrb00-se800 {
+
+subnet 173.184.144.0 netmask 255.255.240.0 {
+ range 173.184.144.2 173.184.159.254;
+ option routers 173.184.144.1;
+ option subnet-mask 255.255.240.0;
+ option broadcast-address 173.184.159.255;
+}
+}
+
+shared-network braroklcs00-7200 {
+#Change requested in ticket INC000001443802
+default-lease-time 3600;
+min-lease-time 3600;
+max-lease-time 3600;
+
+
+
+ option domain-name-servers 207.91.5.20, 207.91.5.252;
+
+subnet 66.55.232.0 netmask 255.255.255.0 {
+ range 66.55.232.2 66.55.232.254;
+ option routers 66.55.232.1;
+ option subnet-mask 255.255.255.0;
+ option broadcast-address 66.55.232.255;
+}
+
+subnet 66.55.233.0 netmask 255.255.255.0 {
+ range 66.55.233.2 66.55.233.254;
+ option routers 66.55.233.1;
+ option subnet-mask 255.255.255.0;
+ option broadcast-address 66.55.233.255;
+}
+
+subnet 66.55.234.0 netmask 255.255.255.0 {
+ range 66.55.234.2 66.55.234.254;
+ option routers 66.55.234.1;
+ option subnet-mask 255.255.255.0;
+ option broadcast-address 66.55.234.255;
+}
+
+subnet 66.55.235.0 netmask 255.255.255.0 {
+ range 66.55.235.2 66.55.235.254;
+ option routers 66.55.235.1;
+ option subnet-mask 255.255.255.0;
+ option broadcast-address 66.55.235.255;
+}
+
+subnet 66.55.249.0 netmask 255.255.255.0 {
+ range 66.55.249.2 66.55.249.254;
+ option routers 66.55.249.1;
+ option subnet-mask 255.255.255.0;
+ option broadcast-address 66.55.249.255;
+}
+
+subnet 66.55.251.0 netmask 255.255.255.0 {
+ range 66.55.251.2 66.55.251.254;
+ option routers 66.55.251.1;
+ option subnet-mask 255.255.255.0;
+ option broadcast-address 66.55.251.255;
+}
+
+subnet 69.30.145.0 netmask 255.255.255.0 {
+ range 69.30.145.2 69.30.145.254;
+ option routers 69.30.145.1;
+ option subnet-mask 255.255.255.0;
+ option broadcast-address 69.30.145.255;
+}
+
+subnet 69.30.146.0 netmask 255.255.255.0 {
+ range 69.30.146.2 69.30.146.254;
+ option routers 69.30.146.1;
+ option subnet-mask 255.255.255.0;
+ option broadcast-address 69.30.146.255;
+}
+
+subnet 69.30.152.0 netmask 255.255.255.0 {
+ range 69.30.152.2 69.30.152.254;
+ option routers 69.30.152.1;
+ option subnet-mask 255.255.255.0;
+ option broadcast-address 69.30.152.255;
+}
+
+subnet 69.30.153.0 netmask 255.255.255.0 {
+ range 69.30.153.2 69.30.153.254;
+ option routers 69.30.153.1;
+ option subnet-mask 255.255.255.0;
+ option broadcast-address 69.30.153.255;
+}
+
+subnet 69.30.154.0 netmask 255.255.255.0 {
+ range 69.30.154.2 69.30.154.254;
+ option routers 69.30.154.1;
+ option subnet-mask 255.255.255.0;
+ option broadcast-address 69.30.154.255;
+}
+
+subnet 69.30.155.0 netmask 255.255.255.0 {
+ range 69.30.155.2 69.30.155.254;
+ option routers 69.30.155.1;
+ option subnet-mask 255.255.255.0;
+ option broadcast-address 69.30.155.255;
+}
+
+subnet 69.30.168.0 netmask 255.255.255.0 {
+ range 69.30.168.2 69.30.168.254;
+ option routers 69.30.168.1;
+ option subnet-mask 255.255.255.0;
+ option broadcast-address 69.30.168.255;
+}
+
+subnet 69.30.169.0 netmask 255.255.255.0 {
+ range 69.30.169.2 69.30.169.254;
+ option routers 69.30.169.1;
+ option subnet-mask 255.255.255.0;
+ option broadcast-address 69.30.169.255;
+}
+
+subnet 69.30.170.0 netmask 255.255.255.0 {
+ range 69.30.170.2 69.30.170.254;
+ option routers 69.30.170.1;
+ option subnet-mask 255.255.255.0;
+ option broadcast-address 69.30.170.255;
+}
+
+subnet 69.30.171.0 netmask 255.255.255.0 {
+ range 69.30.171.2 69.30.171.254;
+ option routers 69.30.171.1;
+ option subnet-mask 255.255.255.0;
+ option broadcast-address 69.30.171.255;
+}
+
+subnet 69.30.172.0 netmask 255.255.255.0 {
+ range 69.30.172.2 69.30.172.254;
+ option routers 69.30.172.1;
+ option subnet-mask 255.255.255.0;
+ option broadcast-address 69.30.172.255;
+}
+
+subnet 69.30.173.0 netmask 255.255.255.0 {
+ range 69.30.173.2 69.30.173.254;
+ option routers 69.30.173.1;
+ option subnet-mask 255.255.255.0;
+ option broadcast-address 69.30.173.255;
+}
+
+subnet 69.30.174.0 netmask 255.255.255.0 {
+ range 69.30.174.2 69.30.174.254;
+ option routers 69.30.174.1;
+ option subnet-mask 255.255.255.0;
+ option broadcast-address 69.30.174.255;
+}
+
+subnet 72.16.11.0 netmask 255.255.255.0 {
+ range 72.16.11.2 72.16.11.254;
+ option routers 72.16.11.1;
+ option subnet-mask 255.255.255.0;
+ option broadcast-address 72.16.11.255;
+}
+
+subnet 72.16.96.0 netmask 255.255.255.0 {
+ range 72.16.96.2 72.16.96.254;
+ option routers 72.16.96.1;
+ option subnet-mask 255.255.255.0;
+ option broadcast-address 72.16.96.255;
+}
+
+subnet 72.16.97.0 netmask 255.255.255.0 {
+ range 72.16.97.2 72.16.97.254;
+ option routers 72.16.97.1;
+ option subnet-mask 255.255.255.0;
+ option broadcast-address 72.16.97.255;
+}
+
+subnet 72.16.98.0 netmask 255.255.255.0 {
+ range 72.16.98.2 72.16.98.254;
+ option routers 72.16.98.1;
+ option subnet-mask 255.255.255.0;
+ option broadcast-address 72.16.98.255;
+}
+
+subnet 216.97.161.0 netmask 255.255.255.0 {
+ range 216.97.161.2 216.97.161.254;
+ option routers 216.97.161.1;
+ option subnet-mask 255.255.255.0;
+ option broadcast-address 216.97.161.255;
+}
+
+subnet 216.97.162.0 netmask 255.255.255.0 {
+ range 216.97.162.2 216.97.162.254;
+ option routers 216.97.162.1;
+ option subnet-mask 255.255.255.0;
+ option broadcast-address 216.97.162.255;
+}
+
+subnet 216.97.163.0 netmask 255.255.255.0 {
+ range 216.97.163.2 216.97.163.254;
+ option routers 216.97.163.1;
+ option subnet-mask 255.255.255.0;
+ option broadcast-address 216.97.163.255;
+}
+
+subnet 216.97.176.0 netmask 255.255.255.0 {
+ range 216.97.176.2 216.97.176.254;
+ option routers 216.97.176.1;
+ option subnet-mask 255.255.255.0;
+ option broadcast-address 216.97.176.255;
+}
+
+subnet 216.97.177.0 netmask 255.255.255.0 {
+ range 216.97.177.2 216.97.177.254;
+ option routers 216.97.177.1;
+ option subnet-mask 255.255.255.0;
+ option broadcast-address 216.97.177.255;
+}
+
+subnet 216.97.178.0 netmask 255.255.255.0 {
+ range 216.97.178.2 216.97.178.254;
+ option routers 216.97.178.1;
+ option subnet-mask 255.255.255.0;
+ option broadcast-address 216.97.178.255;
+}
+
+subnet 216.97.179.0 netmask 255.255.255.0 {
+ range 216.97.179.2 216.97.179.254;
+ option routers 216.97.179.1;
+ option subnet-mask 255.255.255.0;
+ option broadcast-address 216.97.179.255;
+}
+
+subnet 216.97.188.0 netmask 255.255.255.0 {
+ range 216.97.188.2 216.97.188.254;
+ option routers 216.97.188.1;
+ option subnet-mask 255.255.255.0;
+ option broadcast-address 216.97.188.255;
+}
+
+subnet 216.97.189.0 netmask 255.255.255.0 {
+ range 216.97.189.2 216.97.189.254;
+ option routers 216.97.189.1;
+ option subnet-mask 255.255.255.0;
+ option broadcast-address 216.97.189.255;
+}
+
+subnet 216.97.190.0 netmask 255.255.255.0 {
+ range 216.97.190.2 216.97.190.254;
+ option routers 216.97.190.1;
+ option subnet-mask 255.255.255.0;
+ option broadcast-address 216.97.188.255;
+}
+}
+
+shared-network braroklcs01-7200 {
+#Change requested in ticket INC000001443802
+default-lease-time 3600;
+min-lease-time 3600;
+max-lease-time 3600;
+
+
+ option domain-name-servers 207.91.5.20, 207.91.5.252;
+
+subnet 69.30.144.0 netmask 255.255.255.0 {
+ range 69.30.144.2 69.30.144.254;
+ option routers 69.30.144.1;
+ option subnet-mask 255.255.255.0;
+ option broadcast-address 69.30.144.255;
+}
+
+subnet 69.30.147.0 netmask 255.255.255.0 {
+ range 69.30.147.2 69.30.147.254;
+ option routers 69.30.147.1;
+ option subnet-mask 255.255.255.0;
+ option broadcast-address 69.30.147.255;
+}
+
+subnet 69.30.148.0 netmask 255.255.255.0 {
+ range 69.30.148.2 69.30.148.254;
+ option routers 69.30.148.1;
+ option subnet-mask 255.255.255.0;
+ option broadcast-address 69.30.148.255;
+}
+
+subnet 69.30.149.0 netmask 255.255.255.0 {
+ range 69.30.149.2 69.30.149.254;
+ option routers 69.30.149.1;
+ option subnet-mask 255.255.255.0;
+ option broadcast-address 69.30.149.255;
+}
+
+subnet 69.30.150.0 netmask 255.255.255.0 {
+ range 69.30.150.2 69.30.150.254;
+ option routers 69.30.150.1;
+ option subnet-mask 255.255.255.0;
+ option broadcast-address 69.30.150.255;
+}
+
+subnet 69.30.151.0 netmask 255.255.255.0 {
+ range 69.30.151.2 69.30.151.254;
+ option routers 69.30.151.1;
+ option subnet-mask 255.255.255.0;
+ option broadcast-address 69.30.151.255;
+}
+
+subnet 72.16.8.0 netmask 255.255.255.0 {
+ range 72.16.8.2 72.16.8.254;
+ option routers 72.16.8.1;
+ option subnet-mask 255.255.255.0;
+ option broadcast-address 72.16.8.255;
+}
+
+subnet 72.16.9.0 netmask 255.255.255.0 {
+ range 72.16.9.2 72.16.9.254;
+ option routers 72.16.9.1;
+ option subnet-mask 255.255.255.0;
+ option broadcast-address 72.16.9.255;
+}
+
+subnet 72.16.10.0 netmask 255.255.255.0 {
+ range 72.16.10.2 72.16.10.254;
+ option routers 72.16.10.1;
+ option subnet-mask 255.255.255.0;
+ option broadcast-address 72.16.10.255;
+}
+
+subnet 72.16.12.0 netmask 255.255.255.0 {
+ range 72.16.12.2 72.16.12.254;
+ option routers 72.16.12.1;
+ option subnet-mask 255.255.255.0;
+ option broadcast-address 72.16.12.255;
+}
+
+subnet 72.16.13.0 netmask 255.255.255.0 {
+ range 72.16.13.2 72.16.13.254;
+ option routers 72.16.13.1;
+ option subnet-mask 255.255.255.0;
+ option broadcast-address 72.16.13.255;
+}
+
+subnet 72.16.14.0 netmask 255.255.255.0 {
+ range 72.16.14.2 72.16.14.254;
+ option routers 72.16.14.1;
+ option subnet-mask 255.255.255.0;
+ option broadcast-address 72.16.14.255;
+}
+
+subnet 72.16.15.0 netmask 255.255.255.0 {
+ range 72.16.15.2 72.16.15.254;
+ option routers 72.16.15.1;
+ option subnet-mask 255.255.255.0;
+ option broadcast-address 72.16.15.255;
+}
+
+subnet 72.16.16.0 netmask 255.255.255.0 {
+ range 72.16.16.2 72.16.16.254;
+ option routers 72.16.16.1;
+ option subnet-mask 255.255.255.0;
+ option broadcast-address 72.16.16.255;
+}
+
+subnet 72.16.17.0 netmask 255.255.255.0 {
+ range 72.16.17.2 72.16.17.254;
+ option routers 72.16.17.1;
+ option subnet-mask 255.255.255.0;
+ option broadcast-address 72.16.17.255;
+}
+
+subnet 72.16.18.0 netmask 255.255.255.0 {
+ range 72.16.18.2 72.16.18.254;
+ option routers 72.16.18.1;
+ option subnet-mask 255.255.255.0;
+ option broadcast-address 72.16.18.255;
+}
+
+subnet 72.16.19.0 netmask 255.255.255.0 {
+ range 72.16.19.2 72.16.19.254;
+ option routers 72.16.19.1;
+ option subnet-mask 255.255.255.0;
+ option broadcast-address 72.16.19.255;
+}
+
+subnet 72.16.20.0 netmask 255.255.255.0 {
+ range 72.16.20.2 72.16.20.254;
+ option routers 72.16.20.1;
+ option subnet-mask 255.255.255.0;
+ option broadcast-address 72.16.20.255;
+}
+
+subnet 72.16.21.0 netmask 255.255.255.0 {
+ range 72.16.21.2 72.16.21.254;
+ option routers 72.16.21.1;
+ option subnet-mask 255.255.255.0;
+ option broadcast-address 72.16.21.255;
+}
+
+subnet 72.16.22.0 netmask 255.255.255.0 {
+ range 72.16.22.2 72.16.22.254;
+ option routers 72.16.22.1;
+ option subnet-mask 255.255.255.0;
+ option broadcast-address 72.16.22.255;
+}
+
+subnet 72.16.99.0 netmask 255.255.255.0 {
+ range 72.16.99.2 72.16.99.254;
+ option routers 72.16.99.1;
+ option subnet-mask 255.255.255.0;
+ option broadcast-address 72.16.99.255;
+}
+
+subnet 72.16.100.0 netmask 255.255.255.0 {
+ range 72.16.100.2 72.16.100.254;
+ option routers 72.16.100.1;
+ option subnet-mask 255.255.255.0;
+ option broadcast-address 72.16.100.255;
+}
+
+subnet 207.155.32.0 netmask 255.255.248.0 {
+ range 207.155.32.2 207.155.32.254;
+ range 207.155.33.1 207.155.33.254;
+ range 207.155.34.1 207.155.34.254;
+ range 207.155.35.1 207.155.35.254;
+ range 207.155.36.1 207.155.36.254;
+ range 207.155.37.1 207.155.37.254;
+ range 207.155.38.1 207.155.38.254;
+ range 207.155.39.1 207.155.39.254;
+ option routers 207.155.32.1;
+ option subnet-mask 255.255.248.0;
+ option broadcast-address 207.155.39.255;
+}
+
+subnet 216.97.164.0 netmask 255.255.255.0 {
+ range 216.97.164.2 216.97.164.254;
+ option routers 216.97.164.1;
+ option subnet-mask 255.255.255.0;
+ option broadcast-address 216.97.164.255;
+}
+
+subnet 216.97.165.0 netmask 255.255.255.0 {
+ range 216.97.165.2 216.97.165.254;
+ option routers 216.97.165.1;
+ option subnet-mask 255.255.255.0;
+ option broadcast-address 216.97.165.255;
+}
+
+subnet 216.97.166.0 netmask 255.255.255.0 {
+ range 216.97.166.2 216.97.166.254;
+ option routers 216.97.166.1;
+ option subnet-mask 255.255.255.0;
+ option broadcast-address 216.97.166.255;
+}
+
+subnet 216.97.167.0 netmask 255.255.255.0 {
+ range 216.97.167.2 216.97.167.57;
+ range 216.97.167.59 216.97.167.254;
+ option routers 216.97.167.1;
+ option subnet-mask 255.255.255.0;
+ option broadcast-address 216.97.167.255;
+}
+
+subnet 216.97.180.0 netmask 255.255.255.0 {
+ range 216.97.180.2 216.97.180.254;
+ option routers 216.97.180.1;
+ option subnet-mask 255.255.255.0;
+ option broadcast-address 216.97.180.255;
+}
+
+subnet 216.97.181.0 netmask 255.255.255.0 {
+ range 216.97.181.2 216.97.181.254;
+ option routers 216.97.181.1;
+ option subnet-mask 255.255.255.0;
+ option broadcast-address 216.97.181.255;
+}
+
+subnet 216.97.182.0 netmask 255.255.255.0 {
+ range 216.97.182.2 216.97.182.254;
+ option routers 216.97.182.1;
+ option subnet-mask 255.255.255.0;
+ option broadcast-address 216.97.182.255;
+}
+
+subnet 216.97.183.0 netmask 255.255.255.0 {
+ range 216.97.183.2 216.97.183.254;
+ option routers 216.97.183.1;
+ option subnet-mask 255.255.255.0;
+ option broadcast-address 216.97.183.255;
+}
+}
+
+shared-network braroklrb00-se800 {
+
+subnet 173.184.8.0 netmask 255.255.248.0 {
+ range 173.184.8.2 173.184.15.254;
+ option routers 173.184.8.1;
+ option subnet-mask 255.255.248.0;
+ option broadcast-address 173.184.15.255;
+}
+
+subnet 173.184.160.0 netmask 255.255.240.0 {
+ range 173.184.160.2 173.184.175.254;
+ option routers 173.184.160.1;
+ option subnet-mask 255.255.240.0;
+ option broadcast-address 173.184.175.255;
+}
+
+subnet 173.184.176.0 netmask 255.255.248.0 {
+ range 173.184.176.2 173.184.183.254;
+ option routers 173.184.176.1;
+ option subnet-mask 255.255.248.0;
+ option broadcast-address 173.184.183.255;
+}
+}
+
+shared-network prcloklcs00-7200 {
+
+subnet 98.23.224.0 netmask 255.255.252.0 {
+ range 98.23.224.2 98.23.227.254;
+ option routers 98.23.224.1;
+ option subnet-mask 255.255.252.0;
+ option broadcast-address 98.23.227.255;
+}
+
+subnet 98.23.228.0 netmask 255.255.254.0 {
+ range 98.23.228.2 98.23.229.254;
+ option routers 98.23.228.1;
+ option subnet-mask 255.255.254.0;
+ option broadcast-address 98.23.229.255;
+}
+}
+
+shared-network bwfdtxlrb00-se800 {
+#Lowered timers per Remedy INC000003081809
+default-lease-time 3600;
+min-lease-time 3600;
+max-lease-time 3600;
+
+on commit {
+ log(info,
+ concat("dhcp-lease ",
+ binary-to-ascii(10, 8, ".", packet(24, 4)),
+ ",",
+ "redback: ", pick-first-value(option agent.circuit-id, "N/A"),
+ ",",
+ binary-to-ascii(16, 8, ":", substring(hardware, 1, 6)),
+ ",",
+ binary-to-ascii(10, 8, ".", leased-address),
+ ",",
+ pick-first-value(option host-name, "N/A"),
+ ",",
+ pick-first-value(option vendor-class-identifier, "N/A")
+ )
+ );
+}
+
+subnet 98.22.0.0 netmask 255.255.240.0 {
+ range 98.22.0.2 98.22.15.254;
+ option routers 98.22.0.1;
+ option subnet-mask 255.255.240.0;
+ option broadcast-address 98.22.15.255;
+}
+}
+
+shared-network asldkylrb00-se800 {
+
+on commit {
+ log(info,
+ concat("dhcp-lease ",
+ binary-to-ascii(10, 8, ".", packet(24, 4)),
+ ",",
+ "redback: ", pick-first-value(option agent.circuit-id, "N/A"),
+ ",",
+ binary-to-ascii(16, 8, ":", substring(hardware, 1, 6)),
+ ",",
+ binary-to-ascii(10, 8, ".", leased-address),
+ ",",
+ pick-first-value(option host-name, "N/A"),
+ ",",
+ pick-first-value(option vendor-class-identifier, "N/A")
+ )
+ );
+}
+
+subnet 98.19.113.0 netmask 255.255.255.0 {
+ range 98.19.113.2 98.19.113.254;
+ option routers 98.19.113.1;
+ option subnet-mask 255.255.255.0;
+ option broadcast-address 98.19.113.255;
+}
+}
+
+shared-network londkylrb00-se800 {
+
+on commit {
+ log(info,
+ concat("dhcp-lease ",
+ binary-to-ascii(10, 8, ".", packet(24, 4)),
+ ",",
+ "redback: ", pick-first-value(option agent.circuit-id, "N/A"),
+ ",",
+ binary-to-ascii(16, 8, ":", substring(hardware, 1, 6)),
+ ",",
+ binary-to-ascii(10, 8, ".", leased-address),
+ ",",
+ pick-first-value(option host-name, "N/A"),
+ ",",
+ pick-first-value(option vendor-class-identifier, "N/A")
+ )
+ );
+}
+
+subnet 98.19.112.0 netmask 255.255.255.0 {
+ range 98.19.112.2 98.19.112.254;
+ option routers 98.19.112.1;
+ option subnet-mask 255.255.255.0;
+ option broadcast-address 98.19.112.255;
+}
+}
+
+shared-network lxtnkylrb01-se800 {
+
+on commit {
+ log(info,
+ concat("dhcp-lease ",
+ binary-to-ascii(10, 8, ".", packet(24, 4)),
+ ",",
+ "redback: ", pick-first-value(option agent.circuit-id, "N/A"),
+ ",",
+ binary-to-ascii(16, 8, ":", substring(hardware, 1, 6)),
+ ",",
+ binary-to-ascii(10, 8, ".", leased-address),
+ ",",
+ pick-first-value(option host-name, "N/A"),
+ ",",
+ pick-first-value(option vendor-class-identifier, "N/A")
+ )
+ );
+}
+
+subnet 98.19.110.0 netmask 255.255.255.0 {
+ range 98.19.110.2 98.19.110.254;
+ option routers 98.19.110.1;
+ option subnet-mask 255.255.255.0;
+ option broadcast-address 98.19.110.255;
+}
+}
+
+shared-network mrhdkylrb00-se800 {
+
+on commit {
+ log(info,
+ concat("dhcp-lease ",
+ binary-to-ascii(10, 8, ".", packet(24, 4)),
+ ",",
+ "redback: ", pick-first-value(option agent.circuit-id, "N/A"),
+ ",",
+ binary-to-ascii(16, 8, ":", substring(hardware, 1, 6)),
+ ",",
+ binary-to-ascii(10, 8, ".", leased-address),
+ ",",
+ pick-first-value(option host-name, "N/A"),
+ ",",
+ pick-first-value(option vendor-class-identifier, "N/A")
+ )
+ );
+}
+
+subnet 75.90.252.0 netmask 255.255.255.0 {
+ range 75.90.252.2 75.90.252.254;
+ option routers 75.90.252.1;
+ option subnet-mask 255.255.255.0;
+ option broadcast-address 75.90.252.255;
+}
+}
+
+###################################
+
+###################################
+# VLAN OccamCNCR_Dynamic (75)
+# COMMENT: Occam_Old_Dynamic
+# ABLD,CCFD,CHGV,CNCR,CPFL,DRTA,JTSC,KNPL,LAPK,RKMW,WITE
+# Dynamic IPs
+# Block 166.82.115.0/24
+# Range 166.82.115.5 - 166.82.115.254
+# Dynamic IPs
+# Block 166.82.144.0/24
+# Range 166.82.144.5 - 166.82.144.254
+# Dynamic IPs
+# Block 166.82.239.0/24
+# Range 166.82.239.5 - 166.82.239.254
+# Dynamic IPs
+# Block 166.82.233.0/24
+# Range 166.82.233.5 - 166.82.233.254
+# Dynamic IPs
+# Block 166.82.5.0/24
+# Range 166.82.5.5 - 166.82.5.254
+# Dynamic IPs
+# Block 67.140.32.0/24
+# Range 67.140.32.2 - 67.140.32.254
+# Dynamic IPs
+# Block 67.140.33.0/24
+# Range 67.140.33.2 - 67.140.33.254
+# Block 174.131.138.0/24
+# Range 174.131.138.2 - 174.131.138.254
+# Block 174.131.139.0/24
+# Range 174.131.139.2 174.131.139.254
+###################################
+shared-network ctc-vlan75 {
+on commit {
+ log(info,
+ concat("dhcp-lease ",
+ binary-to-ascii(10, 8, ".", packet(24, 4)),
+ ",",
+ "ctc: ", pick-first-value(option agent.circuit-id, "N/A"),
+ ",",
+ binary-to-ascii(16, 8, ":", substring(hardware, 1, 6)),
+ ",",
+ binary-to-ascii(10, 8, ".", leased-address),
+ ",",
+ pick-first-value(option host-name, "N/A"),
+ ",",
+ pick-first-value(option vendor-class-identifier, "N/A")
+ )
+ );
+}
+
+ subnet 166.82.115.0 netmask 255.255.255.0 {
+ range 166.82.115.5 166.82.115.254;
+ option routers 166.82.115.1;
+ }
+ subnet 166.82.144.0 netmask 255.255.255.0 {
+ range 166.82.144.5 166.82.144.254;
+ option routers 166.82.144.1;
+ }
+ subnet 166.82.239.0 netmask 255.255.255.0 {
+ range 166.82.239.5 166.82.239.254;
+ option routers 166.82.239.1;
+ }
+ subnet 166.82.233.0 netmask 255.255.255.0 {
+ range 166.82.233.5 166.82.233.254;
+ option routers 166.82.233.1;
+ }
+ subnet 166.82.5.0 netmask 255.255.255.0 {
+ range 166.82.5.5 166.82.5.254;
+ option routers 166.82.5.1;
+ }
+ subnet 67.140.32.0 netmask 255.255.255.0 {
+ range 67.140.32.2 67.140.32.254;
+ option routers 67.140.32.1;
+ }
+ subnet 67.140.33.0 netmask 255.255.255.0 {
+ range 67.140.33.2 67.140.33.254;
+ option routers 67.140.33.1;
+ }
+ subnet 173.188.184.0 netmask 255.255.254.0 {
+ range 173.188.184.2 173.188.185.254;
+ option routers 173.188.184.1;
+ }
+ subnet 174.131.138.0 netmask 255.255.255.0 {
+ range 174.131.138.2 174.131.138.254;
+ option routers 174.131.138.1;
+ }
+ subnet 174.131.139.0 netmask 255.255.255.0 {
+ range 174.131.139.2 174.131.139.254;
+ option routers 174.131.139.1;
+ }
+}
+
+
+###################################
+# VLAN (99)
+# Block 173.188.165.0/24
+# Range 173.188.165.2 - 173.188.165.254
+###################################
+shared-network ctc-vlan99 {
+
+ subnet 173.188.165.0 netmask 255.255.255.0 {
+ range 173.188.165.2 173.188.165.254;
+ option routers 173.188.165.1;
+ }
+}
+
+###################################
+# VLAN VLAN_100 (100)
+# COMMENT: Remote T1 Static
+# ABRN,CALD,COLT,DSMM,HDCK,MCHL,MRSN,NEVN,TALR
+# Static IPs
+# Block 166.82.20.0/26
+# Range 166.82.20.5 - 166.82.20.62
+###################################
+shared-network ctc-vlan100 {
+
+ subnet 166.82.20.0 netmask 255.255.255.192 {
+ option routers 166.82.20.1;
+ }
+}
+
+
+###################################
+# VLAN VLAN_101 (101)
+# COMMENT: Paradyne ALBM Static
+# ALBM,BADN,HILL,NWLN
+# Static IPs
+# Block 166.82.142.128/25
+# Range 166.82.142.133 - 166.82.142.254
+# Block 166.82.107.0/26
+# Range 166.82.107.2 - 166.82.107.62
+# Block 174.131.144.0/24
+# Range 174.131.144.2 - 174.131.144.254
+###################################
+shared-network ctc-vlan101 {
+on commit {
+ log(info,
+ concat("dhcp-lease ",
+ binary-to-ascii(10, 8, ".", packet(24, 4)),
+ ",",
+ "ctc: ", pick-first-value(option agent.circuit-id, "N/A"),
+ ",",
+ binary-to-ascii(16, 8, ":", substring(hardware, 1, 6)),
+ ",",
+ binary-to-ascii(10, 8, ".", leased-address),
+ ",",
+ pick-first-value(option host-name, "N/A"),
+ ",",
+ pick-first-value(option vendor-class-identifier, "N/A")
+ )
+ );
+}
+
+ subnet 166.82.142.128 netmask 255.255.255.128 {
+ option routers 166.82.142.129;
+ }
+ subnet 166.82.107.0 netmask 255.255.255.192 {
+ option routers 166.82.107.1;
+ }
+ subnet 174.131.144.0 netmask 255.255.255.0 {
+ option routers 174.131.144.1;
+ }
+}
+
+
+###################################
+# VLAN VLAN_102 (102)
+# COMMENT: Paradyne CHGV Static
+# CHGV,WEAV
+# Static IPs
+# Block 166.82.143.96/27
+# Range 166.82.143.101 - 166.82.143.126
+# Block 173.188.148.128/25
+# Range 173.188.148.130 - 173.188.148.254
+###################################
+shared-network ctc-vlan102 {
+on commit {
+ log(info,
+ concat("dhcp-lease ",
+ binary-to-ascii(10, 8, ".", packet(24, 4)),
+ ",",
+ "ctc: ", pick-first-value(option agent.circuit-id, "N/A"),
+ ",",
+ binary-to-ascii(16, 8, ":", substring(hardware, 1, 6)),
+ ",",
+ binary-to-ascii(10, 8, ".", leased-address),
+ ",",
+ pick-first-value(option host-name, "N/A"),
+ ",",
+ pick-first-value(option vendor-class-identifier, "N/A")
+ )
+ );
+}
+
+ subnet 166.82.143.96 netmask 255.255.255.224 {
+ option routers 166.82.143.97;
+ }
+ subnet 173.188.148.128 netmask 255.255.255.128 {
+ option routers 173.188.148.129;
+ }
+}
+
+
+
+###################################
+# VLAN VLAN_103 (103)
+# COMMENT: Paradyne CNCR Static
+# BITN,CMSW,CNCR,CNCR2,CNMM,CRTN,FLOW,FNVW,JOBT,NEMC,ODEL,PINR,RKHL,RKRV,SAND,WILS,ZION
+# Static IPs
+# Block 166.82.142.0/25
+# Range 166.82.142.5 - 166.82.142.126
+# Static IPs
+# Block 166.82.250.0/24
+# Range 166.82.250.5 - 166.82.250.254
+# Block 174.131.146.0/23
+# Range 174.131.146.2 - 174.131.147.254
+###################################
+shared-network ctc-vlan103 {
+on commit {
+ log(info,
+ concat("dhcp-lease ",
+ binary-to-ascii(10, 8, ".", packet(24, 4)),
+ ",",
+ "ctc: ", pick-first-value(option agent.circuit-id, "N/A"),
+ ",",
+ binary-to-ascii(16, 8, ":", substring(hardware, 1, 6)),
+ ",",
+ binary-to-ascii(10, 8, ".", leased-address),
+ ",",
+ pick-first-value(option host-name, "N/A"),
+ ",",
+ pick-first-value(option vendor-class-identifier, "N/A")
+ )
+ );
+}
+
+ subnet 166.82.142.0 netmask 255.255.255.128 {
+ option routers 166.82.142.1;
+ }
+ subnet 166.82.250.0 netmask 255.255.255.0 {
+ option routers 166.82.250.1;
+ }
+ subnet 174.131.146.0 netmask 255.255.254.0 {
+ option routers 174.131.146.1;
+ }
+}
+
+
+###################################
+# VLAN VLAN_104 (104)
+# COMMENT: Paradyne CNTL Static
+# CNTL,SHFL
+# Static IPs
+# Block 166.82.143.224/27
+# Range 166.82.143.229 - 166.82.143.254
+# Static IPs
+# Block 166.82.143.0/27
+# Range 166.82.143.5 - 166.82.143.30
+# Block 174.131.145.0/24
+# Range 174.131.145.2 - 174.131.145.254
+# Block 174.131.156.192/26
+# Range 174.131.156.194 - 174.131.156.254
+###################################
+shared-network ctc-vlan104 {
+on commit {
+ log(info,
+ concat("dhcp-lease ",
+ binary-to-ascii(10, 8, ".", packet(24, 4)),
+ ",",
+ "ctc: ", pick-first-value(option agent.circuit-id, "N/A"),
+ ",",
+ binary-to-ascii(16, 8, ":", substring(hardware, 1, 6)),
+ ",",
+ binary-to-ascii(10, 8, ".", leased-address),
+ ",",
+ pick-first-value(option host-name, "N/A"),
+ ",",
+ pick-first-value(option vendor-class-identifier, "N/A")
+ )
+ );
+}
+
+ subnet 166.82.143.224 netmask 255.255.255.224 {
+ option routers 166.82.143.225;
+ }
+ subnet 166.82.143.0 netmask 255.255.255.224 {
+ option routers 166.82.143.1;
+ }
+ subnet 174.131.145.0 netmask 255.255.255.0 {
+ option routers 174.131.145.1;
+ }
+ subnet 174.131.156.192 netmask 255.255.255.192 {
+ option routers 174.131.152.193;
+ }
+}
+
+
+###################################
+# VLAN VLAN_105 (105)
+# COMMENT: Paradyne DRTA Static
+# BLPK,CWST,DRTA,DVSN,TNTY,WNCF
+# Static IPs
+# Block 166.82.143.160/27
+# Range 166.82.143.165 - 166.82.143.190
+# Block 166.82.252.128/27
+# Range 166.82.252.130 - 166.82.252.158
+# Block 174.131.148.0/24
+# Range 174.131.148.2 - 174.131.148.254
+###################################
+shared-network ctc-vlan105 {
+on commit {
+ log(info,
+ concat("dhcp-lease ",
+ binary-to-ascii(10, 8, ".", packet(24, 4)),
+ ",",
+ "ctc: ", pick-first-value(option agent.circuit-id, "N/A"),
+ ",",
+ binary-to-ascii(16, 8, ":", substring(hardware, 1, 6)),
+ ",",
+ binary-to-ascii(10, 8, ".", leased-address),
+ ",",
+ pick-first-value(option host-name, "N/A"),
+ ",",
+ pick-first-value(option vendor-class-identifier, "N/A")
+ )
+ );
+}
+
+ subnet 166.82.143.160 netmask 255.255.255.224 {
+ option routers 166.82.143.161;
+ }
+ subnet 166.82.252.128 netmask 255.255.255.224 {
+ option routers 166.82.252.129;
+ }
+ subnet 174.131.148.0 netmask 255.255.255.0 {
+ option routers 174.131.148.1;
+ }
+}
+
+
+###################################
+# VLAN VLAN_106 (106)
+# COMMENT: Paradyne HRBG Static
+# CFLD,HRBG,ROBT,STGH,TALR,TMQY
+# Static IPs
+# Block 166.82.143.128/27
+# Range 166.82.143.133 - 166.82.143.158
+# Static IPs
+# Block 166.82.219.128/26
+# Range 166.82.219.133 - 166.82.219.190
+# Block 174.131.149.0/24
+# Range 174.131.149.2 - 174.131.149.254
+###################################
+shared-network ctc-vlan106 {
+on commit {
+ log(info,
+ concat("dhcp-lease ",
+ binary-to-ascii(10, 8, ".", packet(24, 4)),
+ ",",
+ "ctc: ", pick-first-value(option agent.circuit-id, "N/A"),
+ ",",
+ binary-to-ascii(16, 8, ":", substring(hardware, 1, 6)),
+ ",",
+ binary-to-ascii(10, 8, ".", leased-address),
+ ",",
+ pick-first-value(option host-name, "N/A"),
+ ",",
+ pick-first-value(option vendor-class-identifier, "N/A")
+ )
+ );
+}
+
+ subnet 166.82.143.128 netmask 255.255.255.224 {
+ option routers 166.82.143.129;
+ }
+ subnet 166.82.219.128 netmask 255.255.255.192 {
+ option routers 166.82.219.129;
+ }
+ subnet 174.131.149.0 netmask 255.255.255.0 {
+ option routers 174.131.149.1;
+ }
+}
+
+
+###################################
+# VLAN VLAN_107 (107)
+# COMMENT: Paradyne KNPL Static
+# DKTA,HBTN,KAKR,KMBL,KNPL,PGMT
+# Static IPs
+# Block 166.82.83.160/27
+# Range 166.82.83.165 - 166.82.83.190
+# Static IPs
+# Block 166.82.143.64/27
+# Range 166.82.143.69 - 166.82.143.94
+# Static IPs
+# Block 166.82.219.192/26
+# Range 166.82.219.197 - 166.82.219.254
+# Block 174.131.150.64/26
+# Range 174.131.150.66 - 174.131.150.126
+###################################
+shared-network ctc-vlan107 {
+on commit {
+ log(info,
+ concat("dhcp-lease ",
+ binary-to-ascii(10, 8, ".", packet(24, 4)),
+ ",",
+ "ctc: ", pick-first-value(option agent.circuit-id, "N/A"),
+ ",",
+ binary-to-ascii(16, 8, ":", substring(hardware, 1, 6)),
+ ",",
+ binary-to-ascii(10, 8, ".", leased-address),
+ ",",
+ pick-first-value(option host-name, "N/A"),
+ ",",
+ pick-first-value(option vendor-class-identifier, "N/A")
+ )
+ );
+}
+
+ subnet 166.82.143.64 netmask 255.255.255.224 {
+ option routers 166.82.143.65;
+ }
+ subnet 166.82.219.192 netmask 255.255.255.192 {
+ option routers 166.82.219.193;
+ }
+ subnet 166.82.83.160 netmask 255.255.255.224 {
+ option routers 166.82.83.161;
+ }
+ subnet 174.131.150.64 netmask 255.255.255.192 {
+ option routers 174.131.150.65;
+ }
+
+}
+
+
+###################################
+# VLAN VLAN_108 (108)
+# COMMENT: Paradyne MNPL Static
+# CLBT,CSPR,CTLN,GOHL,GRVL,LKLN,MNPL,RMER,SAPP,SMPL
+# Static IPs
+# Block 166.82.143.192/27
+# Range 166.82.143.197 - 166.82.143.222
+# Block 173.188.149.128/25
+# Range 173.188.149.130 - 173.188.149.254
+###################################
+shared-network ctc-vlan108 {
+on commit {
+ log(info,
+ concat("dhcp-lease ",
+ binary-to-ascii(10, 8, ".", packet(24, 4)),
+ ",",
+ "ctc: ", pick-first-value(option agent.circuit-id, "N/A"),
+ ",",
+ binary-to-ascii(16, 8, ":", substring(hardware, 1, 6)),
+ ",",
+ binary-to-ascii(10, 8, ".", leased-address),
+ ",",
+ pick-first-value(option host-name, "N/A"),
+ ",",
+ pick-first-value(option vendor-class-identifier, "N/A")
+ )
+ );
+}
+
+ subnet 166.82.143.192 netmask 255.255.255.224 {
+ option routers 166.82.143.193;
+ }
+ subnet 173.188.149.128 netmask 255.255.255.128 {
+ option routers 173.188.149.129;
+ }
+}
+
+
+###################################
+# VLAN VLAN_109 (109)
+# COMMENT: Paradyne OKBO Static
+# OKBO
+# Static IPs
+# Block 166.82.143.32/27
+# Range 166.82.143.37 - 166.82.143.62
+# Block 173.188.150.0/25
+# Range 173.188.150.2 - 173.188.150.126
+###################################
+shared-network ctc-vlan109 {
+on commit {
+ log(info,
+ concat("dhcp-lease ",
+ binary-to-ascii(10, 8, ".", packet(24, 4)),
+ ",",
+ "ctc: ", pick-first-value(option agent.circuit-id, "N/A"),
+ ",",
+ binary-to-ascii(16, 8, ":", substring(hardware, 1, 6)),
+ ",",
+ binary-to-ascii(10, 8, ".", leased-address),
+ ",",
+ pick-first-value(option host-name, "N/A"),
+ ",",
+ pick-first-value(option vendor-class-identifier, "N/A")
+ )
+ );
+}
+
+ subnet 166.82.143.32 netmask 255.255.255.224 {
+ option routers 166.82.143.33;
+ }
+ subnet 173.188.150.0 netmask 255.255.255.128 {
+ option routers 173.188.150.1;
+ }
+}
+
+
+###################################
+# VLAN VLAN_110 (110)
+# COMMENT: Paradyne PITT Static
+# CEDR,CPFL,PITT,PLTN
+# Static IPs
+# Block 166.82.219.0/26
+# Range 166.82.219.5 - 166.82.219.62
+# Static IPs
+# Block 166.82.219.64/26
+# Range 166.82.219.69 - 166.82.219.126
+# Static IPs
+# Block 166.82.83.0/26
+# Range 166.82.83.5 - 166.82.83.62
+# Static IPs
+# Block 166.82.72.128/26
+# Range 166.82.72.133 - 166.82.72.159
+# Block 174.131.151.0/24
+# Range 174.131.151.2 - 174.131.151.254
+# Block 174.131.156.0/26
+# Range 174.131.156.2 - 174.131.156.62
+# Block 173.188.148.0/25
+# Range 173.188.148.2 - 173.188.148.126
+###################################
+shared-network ctc-vlan110 {
+on commit {
+ log(info,
+ concat("dhcp-lease ",
+ binary-to-ascii(10, 8, ".", packet(24, 4)),
+ ",",
+ "ctc: ", pick-first-value(option agent.circuit-id, "N/A"),
+ ",",
+ binary-to-ascii(16, 8, ":", substring(hardware, 1, 6)),
+ ",",
+ binary-to-ascii(10, 8, ".", leased-address),
+ ",",
+ pick-first-value(option host-name, "N/A"),
+ ",",
+ pick-first-value(option vendor-class-identifier, "N/A")
+ )
+ );
+}
+
+ subnet 166.82.219.0 netmask 255.255.255.192 {
+ option routers 166.82.219.1;
+ }
+ subnet 166.82.219.64 netmask 255.255.255.192 {
+ option routers 166.82.219.65;
+ }
+ subnet 166.82.83.0 netmask 255.255.255.192 {
+ option routers 166.82.83.1;
+ }
+ subnet 166.82.72.128 netmask 255.255.255.192 {
+ option routers 166.82.83.134;
+ }
+ subnet 174.131.151.0 netmask 255.255.255.0 {
+ option routers 174.131.151.1;
+ }
+ subnet 174.131.156.0 netmask 255.255.255.192 {
+ option routers 174.131.156.1;
+ }
+ subnet 173.188.148.0 netmask 255.255.255.128 {
+ option routers 173.188.148.1;
+ }
+}
+
+
+
+###################################
+# VLAN VLAN_111 (111)
+# COMMENT: Replacing VLAN 103 at CNMM
+# CNMM
+# Static IPs
+# Block 166.82.20.64/26
+# Range 166.82.20.69 - 166.82.20.126
+###################################
+shared-network ctc-vlan111 {
+on commit {
+ log(info,
+ concat("dhcp-lease ",
+ binary-to-ascii(10, 8, ".", packet(24, 4)),
+ ",",
+ "ctc: ", pick-first-value(option agent.circuit-id, "N/A"),
+ ",",
+ binary-to-ascii(16, 8, ":", substring(hardware, 1, 6)),
+ ",",
+ binary-to-ascii(10, 8, ".", leased-address),
+ ",",
+ pick-first-value(option host-name, "N/A"),
+ ",",
+ pick-first-value(option vendor-class-identifier, "N/A")
+ )
+ );
+}
+
+ subnet 166.82.20.64 netmask 255.255.255.192 {
+ option routers 166.82.20.65;
+ }
+}
+
+###################################
+# VLAN VLAN_112 (112)
+# COMMENT: Paradyne ERWN Static
+# ERWN
+# Static IPs
+# Block 166.82.20.128/26
+# Range 166.82.20.133 - 166.82.20.190
+###################################
+shared-network ctc-vlan112 {
+on commit {
+ log(info,
+ concat("dhcp-lease ",
+ binary-to-ascii(10, 8, ".", packet(24, 4)),
+ ",",
+ "ctc: ", pick-first-value(option agent.circuit-id, "N/A"),
+ ",",
+ binary-to-ascii(16, 8, ":", substring(hardware, 1, 6)),
+ ",",
+ binary-to-ascii(10, 8, ".", leased-address),
+ ",",
+ pick-first-value(option host-name, "N/A"),
+ ",",
+ pick-first-value(option vendor-class-identifier, "N/A")
+ )
+ );
+}
+
+ subnet 166.82.20.128 netmask 255.255.255.192 {
+ option routers 166.82.20.129;
+ }
+}
+
+###################################
+# VLAN VLAN_113 (113)
+# COMMENT: DSL CORN Static
+# CORN
+# Static IPs
+# Block 166.82.83.128/27
+# Range 166.82.83.133 - 166.82.83.158
+###################################
+shared-network ctc-vlan113 {
+on commit {
+ log(info,
+ concat("dhcp-lease ",
+ binary-to-ascii(10, 8, ".", packet(24, 4)),
+ ",",
+ "ctc: ", pick-first-value(option agent.circuit-id, "N/A"),
+ ",",
+ binary-to-ascii(16, 8, ":", substring(hardware, 1, 6)),
+ ",",
+ binary-to-ascii(10, 8, ".", leased-address),
+ ",",
+ pick-first-value(option host-name, "N/A"),
+ ",",
+ pick-first-value(option vendor-class-identifier, "N/A")
+ )
+ );
+}
+
+ subnet 166.82.83.128 netmask 255.255.255.224 {
+ option routers 166.82.83.129;
+ }
+}
+
+###################################
+# VLAN OccamCNCR_Static (130)
+# COMMENT: Occam Subnet 6,7
+# ABLD,CCFD,CFLD,CNCR,GRLL,JTSC,LAPK,PLTN,RKMW,WITE,WSTV
+# Static IPs
+# Block 166.82.182.0/26
+# Range 166.82.182.5 - 166.82.182.62
+# Block 173.188.150.128/25
+# Range 173.188.150.130 - 173.188.150.254
+###################################
+shared-network ctc-vlan130 {
+on commit {
+ log(info,
+ concat("dhcp-lease ",
+ binary-to-ascii(10, 8, ".", packet(24, 4)),
+ ",",
+ "ctc: ", pick-first-value(option agent.circuit-id, "N/A"),
+ ",",
+ binary-to-ascii(16, 8, ":", substring(hardware, 1, 6)),
+ ",",
+ binary-to-ascii(10, 8, ".", leased-address),
+ ",",
+ pick-first-value(option host-name, "N/A"),
+ ",",
+ pick-first-value(option vendor-class-identifier, "N/A")
+ )
+ );
+}
+
+ subnet 166.82.182.0 netmask 255.255.255.192 {
+ option routers 166.82.182.1;
+ }
+ subnet 173.188.150.128 netmask 255.255.255.128 {
+ option routers 173.188.150.129;
+ }
+}
+
+
+###################################
+# VLAN OccamCPFL_Static (131)
+# COMMENT: Occam Subnet 3
+# CPFL,GRO3,HDP3,NHLT,SWS3,VKN3,WLMR
+# Static IPs
+# Block 166.82.182.128/27
+# Range 166.82.182.133 - 166.82.182.158
+# Static IPs
+# Block 166.82.112.64/26
+# Range 166.82.112.69 - 166.82.112.126
+# Static IPs
+# Block 166.82.120.36/30
+# Range 166.82.120.38 - 166.82.120.38
+# #Cabarrus Gastroenterology
+# Block 174.131.152.0/24
+# Range 174.131.152.2 - 174.131.152.254
+# Block 174.131.156.64/26
+# Range 174.131.156.64 - 174.131.156.127
+###################################
+shared-network ctc-vlan131 {
+on commit {
+ log(info,
+ concat("dhcp-lease ",
+ binary-to-ascii(10, 8, ".", packet(24, 4)),
+ ",",
+ "ctc: ", pick-first-value(option agent.circuit-id, "N/A"),
+ ",",
+ binary-to-ascii(16, 8, ":", substring(hardware, 1, 6)),
+ ",",
+ binary-to-ascii(10, 8, ".", leased-address),
+ ",",
+ pick-first-value(option host-name, "N/A"),
+ ",",
+ pick-first-value(option vendor-class-identifier, "N/A")
+ )
+ );
+}
+
+ subnet 166.82.182.128 netmask 255.255.255.224 {
+ option routers 166.82.182.129;
+ }
+ subnet 166.82.112.64 netmask 255.255.255.192 {
+ option routers 166.82.112.65;
+ }
+ subnet 166.82.120.36 netmask 255.255.255.252 {
+ option routers 166.82.120.37;
+ #Cabarrus Gastroenterology
+ }
+ subnet 174.131.152.0 netmask 255.255.255.0 {
+ option routers 174.131.152.1;
+ }
+ subnet 174.131.156.64 netmask 255.255.255.192 {
+ option routers 174.131.156.65;
+ }
+}
+
+
+###################################
+# VLAN OccamDRTA_Static (132)
+# COMMENT: Occam Subnet 4,9
+# ALEX,DRTA,HDCK,JMJH,MDPT,WNWK
+# Static IPs
+# Block 166.82.182.64/26
+# Range 166.82.182.69 - 166.82.182.126
+###################################
+shared-network ctc-vlan132 {
+on commit {
+ log(info,
+ concat("dhcp-lease ",
+ binary-to-ascii(10, 8, ".", packet(24, 4)),
+ ",",
+ "ctc: ", pick-first-value(option agent.circuit-id, "N/A"),
+ ",",
+ binary-to-ascii(16, 8, ":", substring(hardware, 1, 6)),
+ ",",
+ binary-to-ascii(10, 8, ".", leased-address),
+ ",",
+ pick-first-value(option host-name, "N/A"),
+ ",",
+ pick-first-value(option vendor-class-identifier, "N/A")
+ )
+ );
+}
+
+ subnet 166.82.182.64 netmask 255.255.255.192 {
+ option routers 166.82.182.65;
+ }
+}
+
+
+###################################
+# VLAN OccamCHGV_Static (133)
+# COMMENT: Occam Subnet 5,10
+# BAFD,BVER,CHGV,MLBG,MTHP,PHNL,PNRG,RSMN,SBRY,SWRD
+# Static IPs
+# Block 166.82.182.160/27
+# Range 166.82.182.165 - 166.82.182.190
+# Static IPs
+# Block 166.82.252.192/27
+# Range 166.82.252.197 - 166.82.252.222
+# Block 174.131.153/24
+# Range 174.131.153.2 - 174.131.153.254
+###################################
+shared-network ctc-vlan133 {
+on commit {
+ log(info,
+ concat("dhcp-lease ",
+ binary-to-ascii(10, 8, ".", packet(24, 4)),
+ ",",
+ "ctc: ", pick-first-value(option agent.circuit-id, "N/A"),
+ ",",
+ binary-to-ascii(16, 8, ":", substring(hardware, 1, 6)),
+ ",",
+ binary-to-ascii(10, 8, ".", leased-address),
+ ",",
+ pick-first-value(option host-name, "N/A"),
+ ",",
+ pick-first-value(option vendor-class-identifier, "N/A")
+ )
+ );
+}
+
+ subnet 166.82.182.160 netmask 255.255.255.224 {
+ option routers 166.82.182.161;
+ }
+ subnet 166.82.252.192 netmask 255.255.255.224 {
+ option routers 166.82.252.193;
+ }
+ subnet 174.131.153.0 netmask 255.255.255.0 {
+ option routers 174.131.153.1;
+ }
+}
+
+
+###################################
+# VLAN OccamKNPL_Static (134)
+# COMMENT: Occam Subnet 8, 12
+# ARCH,BRTY,CNGV,CPLA,JULA,KNPL,MOSE,MTCH,OKWD,PLUM,SASL,STWL
+# Static IPs
+# Block 166.82.252.160/27
+# Range 166.82.252.165 - 166.82.182.190
+# Static IPs
+# Block 166.82.182.192/27
+# Range 166.82.182.197 - 166.82.182.222
+# Block 174.131.154.0/24
+# Range 174.131.154.2 - 174.131.154.254
+###################################
+shared-network ctc-vlan134 {
+on commit {
+ log(info,
+ concat("dhcp-lease ",
+ binary-to-ascii(10, 8, ".", packet(24, 4)),
+ ",",
+ "ctc: ", pick-first-value(option agent.circuit-id, "N/A"),
+ ",",
+ binary-to-ascii(16, 8, ":", substring(hardware, 1, 6)),
+ ",",
+ binary-to-ascii(10, 8, ".", leased-address),
+ ",",
+ pick-first-value(option host-name, "N/A"),
+ ",",
+ pick-first-value(option vendor-class-identifier, "N/A")
+ )
+ );
+}
+
+ subnet 166.82.182.192 netmask 255.255.255.224 {
+ option routers 166.82.182.193;
+ }
+ subnet 166.82.252.160 netmask 255.255.255.224 {
+ option routers 166.82.252.161;
+ }
+ subnet 174.131.154.0 netmask 255.255.255.0 {
+ option routers 174.131.154.1;
+ }
+}
+
+
+###################################
+# VLAN OccamCHAR_Static (135)
+# BBCT,CHAR,EPIC
+# Static IPs
+# Block 166.82.209.128/27
+# Range 166.82.209.133 - 166.82.209.158
+# Block 174.131.155.0/24
+# Range 174.131.155.2 - 174.131.155.254
+###################################
+shared-network ctc-vlan135 {
+on commit {
+ log(info,
+ concat("dhcp-lease ",
+ binary-to-ascii(10, 8, ".", packet(24, 4)),
+ ",",
+ "ctc: ", pick-first-value(option agent.circuit-id, "N/A"),
+ ",",
+ binary-to-ascii(16, 8, ":", substring(hardware, 1, 6)),
+ ",",
+ binary-to-ascii(10, 8, ".", leased-address),
+ ",",
+ pick-first-value(option host-name, "N/A"),
+ ",",
+ pick-first-value(option vendor-class-identifier, "N/A")
+ )
+ );
+}
+
+ subnet 166.82.209.128 netmask 255.255.255.224 {
+ option routers 166.82.209.129;
+ }
+ subnet 174.131.155.0 netmask 255.255.255.0 {
+ option routers 174.131.155.1;
+ }
+}
+
+
+###################################
+# VLAN OccamALBM_Static (136)
+# COMMENT: Occam Subnet 13
+# ALBM
+# Static IPs
+# Block 166.82.182.224/27
+# Range 166.82.182.229 - 166.82.182.254
+###################################
+shared-network ctc-vlan136 {
+on commit {
+ log(info,
+ concat("dhcp-lease ",
+ binary-to-ascii(10, 8, ".", packet(24, 4)),
+ ",",
+ "ctc: ", pick-first-value(option agent.circuit-id, "N/A"),
+ ",",
+ binary-to-ascii(16, 8, ":", substring(hardware, 1, 6)),
+ ",",
+ binary-to-ascii(10, 8, ".", leased-address),
+ ",",
+ pick-first-value(option host-name, "N/A"),
+ ",",
+ pick-first-value(option vendor-class-identifier, "N/A")
+ )
+ );
+}
+
+ subnet 166.82.182.224 netmask 255.255.255.224 {
+ option routers 166.82.182.225;
+ }
+ subnet 174.131.158.0 netmask 255.255.255.192 {
+ option routers 174.131.158.1;
+ }
+}
+
+###################################
+# VLAN OccamHRBG_Static (137)
+# COMMENT: Occam Subnet 2,15
+# CALD,GRWV,HKYR,HRBG,PRMR,RNB2,TKCH,WRTN
+# Static IPs
+# Block 166.82.112.0/26
+# Range 166.82.112.5 - 166.82.112.62
+###################################
+shared-network ctc-vlan137 {
+on commit {
+ log(info,
+ concat("dhcp-lease ",
+ binary-to-ascii(10, 8, ".", packet(24, 4)),
+ ",",
+ "ctc: ", pick-first-value(option agent.circuit-id, "N/A"),
+ ",",
+ binary-to-ascii(16, 8, ":", substring(hardware, 1, 6)),
+ ",",
+ binary-to-ascii(10, 8, ".", leased-address),
+ ",",
+ pick-first-value(option host-name, "N/A"),
+ ",",
+ pick-first-value(option vendor-class-identifier, "N/A")
+ )
+ );
+}
+
+ subnet 166.82.112.0 netmask 255.255.255.192 {
+ option routers 166.82.112.1;
+ }
+}
+
+
+
+###################################
+# VLAN OccamOKBO_Static (138)
+# COMMENT: Occam Subnet 14
+# LCTC,OKBO
+# Static IPs
+# Block 166.82.112.128/26
+# Range 166.82.112.133 - 166.82.112.190
+###################################
+shared-network ctc-vlan138 {
+on commit {
+ log(info,
+ concat("dhcp-lease ",
+ binary-to-ascii(10, 8, ".", packet(24, 4)),
+ ",",
+ "ctc: ", pick-first-value(option agent.circuit-id, "N/A"),
+ ",",
+ binary-to-ascii(16, 8, ":", substring(hardware, 1, 6)),
+ ",",
+ binary-to-ascii(10, 8, ".", leased-address),
+ ",",
+ pick-first-value(option host-name, "N/A"),
+ ",",
+ pick-first-value(option vendor-class-identifier, "N/A")
+ )
+ );
+}
+
+ subnet 166.82.112.128 netmask 255.255.255.192 {
+ option routers 166.82.112.129;
+ }
+}
+
+
+###################################
+# VLAN OccamMNPL_Static (139)
+# COMMENT: Occam Subnet 17
+# MNPL
+# Static IPs
+# Block 166.82.112.192/26
+# Range 166.82.112.197 - 166.82.112.254
+###################################
+shared-network ctc-vlan139 {
+on commit {
+ log(info,
+ concat("dhcp-lease ",
+ binary-to-ascii(10, 8, ".", packet(24, 4)),
+ ",",
+ "ctc: ", pick-first-value(option agent.circuit-id, "N/A"),
+ ",",
+ binary-to-ascii(16, 8, ":", substring(hardware, 1, 6)),
+ ",",
+ binary-to-ascii(10, 8, ".", leased-address),
+ ",",
+ pick-first-value(option host-name, "N/A"),
+ ",",
+ pick-first-value(option vendor-class-identifier, "N/A")
+ )
+ );
+}
+
+ subnet 166.82.112.192 netmask 255.255.255.192 {
+ option routers 166.82.112.193;
+ }
+ subnet 173.188.151.128 netmask 255.255.255.128 {
+ option routers 173.188.151.129;
+ }
+}
+
+###################################
+# VLAN OccamRLGH_Static (140)
+# COMMENT: Occam Subnet 18
+# BFRX,HGLN,HRTG,RLND,TNGL,WNFN
+# Static IPs
+# Block 166.82.38.0/26
+# Range 166.82.38.5 - 166.82.38.62
+# Static IPs
+# Block 166.82.38.64/26
+# Range 166.82.38.69 - 166.82.38.86
+# Block 174.131.156.128/26
+# Range 174.131.156.128 - 174.131.156.191
+###################################
+shared-network ctc-vlan140 {
+on commit {
+ log(info,
+ concat("dhcp-lease ",
+ binary-to-ascii(10, 8, ".", packet(24, 4)),
+ ",",
+ "ctc: ", pick-first-value(option agent.circuit-id, "N/A"),
+ ",",
+ binary-to-ascii(16, 8, ":", substring(hardware, 1, 6)),
+ ",",
+ binary-to-ascii(10, 8, ".", leased-address),
+ ",",
+ pick-first-value(option host-name, "N/A"),
+ ",",
+ pick-first-value(option vendor-class-identifier, "N/A")
+ )
+ );
+}
+
+ subnet 166.82.38.0 netmask 255.255.255.192 {
+ option routers 166.82.38.1;
+ }
+ subnet 166.82.38.64 netmask 255.255.255.192 {
+ option routers 166.82.38.70;
+ }
+ subnet 174.131.156.128 netmask 255.255.255.192 {
+ option routers 174.131.156.129;
+ }
+}
+
+
+###################################
+# VLAN (141)
+# Static IPs
+# Block 166.82.218.0/27
+# Range 166.82.218.2 - 166.82.218.30
+###################################
+shared-network ctc-vlan141 {
+on commit {
+ log(info,
+ concat("dhcp-lease ",
+ binary-to-ascii(10, 8, ".", packet(24, 4)),
+ ",",
+ "ctc: ", pick-first-value(option agent.circuit-id, "N/A"),
+ ",",
+ binary-to-ascii(16, 8, ":", substring(hardware, 1, 6)),
+ ",",
+ binary-to-ascii(10, 8, ".", leased-address),
+ ",",
+ pick-first-value(option host-name, "N/A"),
+ ",",
+ pick-first-value(option vendor-class-identifier, "N/A")
+ )
+ );
+}
+
+ subnet 166.82.218.0 netmask 255.255.255.224 {
+ option routers 166.82.218.1;
+ }
+}
+
+###################################
+# VLAN OccamTALR_Static (142)
+# COMMENT: Occam Subnet 19
+# TALR
+# Static IPs
+# Block 166.82.83.64/26
+# Range 166.82.83.69 - 166.82.83.126
+###################################
+shared-network ctc-vlan142 {
+on commit {
+ log(info,
+ concat("dhcp-lease ",
+ binary-to-ascii(10, 8, ".", packet(24, 4)),
+ ",",
+ "ctc: ", pick-first-value(option agent.circuit-id, "N/A"),
+ ",",
+ binary-to-ascii(16, 8, ":", substring(hardware, 1, 6)),
+ ",",
+ binary-to-ascii(10, 8, ".", leased-address),
+ ",",
+ pick-first-value(option host-name, "N/A"),
+ ",",
+ pick-first-value(option vendor-class-identifier, "N/A")
+ )
+ );
+}
+
+ subnet 166.82.83.64 netmask 255.255.255.192 {
+ option routers 166.82.83.65;
+ }
+}
+
+###################################
+# VLAN OccamCHFM_Static_FTTX (143)
+# COMMENT: Occam Subnet 20
+# CHFM
+# Static IPs
+# Block 166.82.83.192/27
+# Range 166.82.83.197 - 166.82.83.222
+###################################
+shared-network ctc-vlan143 {
+on commit {
+ log(info,
+ concat("dhcp-lease ",
+ binary-to-ascii(10, 8, ".", packet(24, 4)),
+ ",",
+ "ctc: ", pick-first-value(option agent.circuit-id, "N/A"),
+ ",",
+ binary-to-ascii(16, 8, ":", substring(hardware, 1, 6)),
+ ",",
+ binary-to-ascii(10, 8, ".", leased-address),
+ ",",
+ pick-first-value(option host-name, "N/A"),
+ ",",
+ pick-first-value(option vendor-class-identifier, "N/A")
+ )
+ );
+}
+
+ subnet 166.82.83.192 netmask 255.255.255.224 {
+ option routers 166.82.83.193;
+ }
+}
+
+###################################
+# VLAN OccamCPFL_Dynamic (310)
+# COMMENT: Occam Subnet 3
+# CPFL,GRO3,HDP3,NHLT,SWS3,VKN3,WLMR
+# Dynamic IPs
+# Block 166.82.226.0/24
+# Range 166.82.226.5 - 166.82.226.254
+# Dynamic IPs
+# Block 166.82.145.0/24
+# Range 166.82.145.5 - 166.82.145.254
+# Dynamic IPs
+# Block 166.82.211.0/24
+# Range 166.82.211.5 - 166.82.211.254
+# Block 71.31.70.0/24
+# Range 71.31.70.2 - 71.31.70.254
+# Block 173.188.166.0/23
+# Range 173.188.166.2 - 173.188.167.254
+###################################
+shared-network ctc-vlan310 {
+default-lease-time 7200;
+min-lease-time 7200;
+max-lease-time 7200;
+
+on commit {
+ log(info,
+ concat("dhcp-lease ",
+ binary-to-ascii(10, 8, ".", packet(24, 4)),
+ ",",
+ "ctc: ", pick-first-value(option agent.circuit-id, "N/A"),
+ ",",
+ binary-to-ascii(16, 8, ":", substring(hardware, 1, 6)),
+ ",",
+ binary-to-ascii(10, 8, ".", leased-address),
+ ",",
+ pick-first-value(option host-name, "N/A"),
+ ",",
+ pick-first-value(option vendor-class-identifier, "N/A")
+ )
+ );
+}
+
+ subnet 166.82.226.0 netmask 255.255.255.0 {
+ range 166.82.226.5 166.82.226.254;
+ option routers 166.82.226.1;
+ }
+ subnet 166.82.145.0 netmask 255.255.255.0 {
+ range 166.82.145.5 166.82.145.254;
+ option routers 166.82.145.1;
+ }
+ subnet 166.82.211.0 netmask 255.255.255.0 {
+ range 166.82.211.5 166.82.211.254;
+ option routers 166.82.211.1;
+ }
+ subnet 71.31.70.0 netmask 255.255.255.0 {
+ range 71.31.70.2 71.31.70.254;
+ option routers 71.31.70.1;
+ }
+ subnet 173.188.166.0 netmask 255.255.254.0 {
+ range 173.188.166.2 173.188.167.254;
+ option routers 173.188.166.1;
+ }
+}
+
+###################################
+# VLAN OccamDRTA_Dynamic (311)
+# COMMENT: Occam Subnet 4,9
+# ALEX,DRTA,MDPT,MSPL,WNWK
+# Dynamic IPs
+# Block 166.82.186.0/24
+# Range 166.82.186.5 - 166.82.186.254
+# Dynamic IPs
+# Block 166.82.191.0/24
+# Range 166.82.191.5 - 166.82.191.254
+# Dynamic IPs
+# Block 166.82.99.0/24
+# Range 166.82.99.5 - 166.82.99.254
+# Dynamic IPs
+# Block 166.82.165.0/24
+# Range 166.82.165.5 - 166.82.165.254
+# Dynamic IPs
+# Block 166.82.172.0/24
+# Range 166.82.172.5 - 166.82.172.254
+# Dynamic IPs
+# Block 67.140.34.0/24
+# Range 67.140.34.2 - 67.140.34.254
+# Dynamic IPs
+# Block 67.140.35.0/24
+# Range 67.140.35.2 - 67.140.35.254
+# Block 173.189.32.0/24
+# Range 173.189.32.2 - 173.189.32.254
+###################################
+shared-network ctc-vlan311 {
+default-lease-time 7200;
+min-lease-time 7200;
+max-lease-time 7200;
+
+on commit {
+ log(info,
+ concat("dhcp-lease ",
+ binary-to-ascii(10, 8, ".", packet(24, 4)),
+ ",",
+ "ctc: ", pick-first-value(option agent.circuit-id, "N/A"),
+ ",",
+ binary-to-ascii(16, 8, ":", substring(hardware, 1, 6)),
+ ",",
+ binary-to-ascii(10, 8, ".", leased-address),
+ ",",
+ pick-first-value(option host-name, "N/A"),
+ ",",
+ pick-first-value(option vendor-class-identifier, "N/A")
+ )
+ );
+}
+
+ subnet 166.82.186.0 netmask 255.255.255.0 {
+ range 166.82.186.5 166.82.186.254;
+ option routers 166.82.186.1;
+ }
+ subnet 166.82.191.0 netmask 255.255.255.0 {
+ range 166.82.191.5 166.82.191.254;
+ option routers 166.82.191.1;
+ }
+ subnet 166.82.99.0 netmask 255.255.255.0 {
+ range 166.82.99.5 166.82.99.254;
+ option routers 166.82.99.1;
+ }
+ subnet 166.82.165.0 netmask 255.255.255.0 {
+ range 166.82.165.5 166.82.165.254;
+ option routers 166.82.165.1;
+ }
+ subnet 166.82.172.0 netmask 255.255.255.0 {
+ range 166.82.172.5 166.82.172.254;
+ option routers 166.82.172.1;
+ }
+ subnet 67.140.34.0 netmask 255.255.255.0 {
+ range 67.140.34.2 67.140.34.254;
+ option routers 67.140.34.1;
+ }
+
+ subnet 67.140.35.0 netmask 255.255.255.0 {
+ range 67.140.35.2 67.140.35.254;
+ option routers 67.140.35.1;
+ }
+ subnet 173.189.32.0 netmask 255.255.255.0 {
+ range 173.189.32.2 173.189.32.254;
+ option routers 173.189.32.1;
+ }
+}
+
+###################################
+# VLAN OccamCHGV_Dynamic (312)
+# COMMENT: Occam Subnet 5,10
+# BAFD,BVER,CHGV,MLBG,MTHP,PHNL,PNRG,SBRY,SWRD
+# Dynamic IPs
+# Block 166.82.229.0/24
+# Range 166.82.229.5 - 166.82.229.254
+# Dynamic IPs
+# Block 166.82.173.0/24
+# Range 166.82.173.5 - 166.82.173.254
+# Dynamic IPs
+# Block 166.82.132.0/24
+# Range 166.82.132.5 - 166.82.132.254
+# Dynamic IPs
+# Block 166.82.222.0/24
+# Range 166.82.222.5 - 166.82.222.254
+# Dynamic IPs
+# Block 166.82.223.0/24
+# Range 166.82.223.5 - 166.82.223.254
+# Dynamic IPs
+# Block 166.82.138.0/24
+# Range 166.82.138.5 - 166.82.138.254
+# Dynamic IPs
+# Block 166.82.10.0/24
+# Range 166.82.10.5 - 166.82.10.254
+# Dynamic IPs
+# Block 67.140.36.0/24
+# Range 67.140.36.2 - 67.140.36.254
+# Block 67.140.37.0/24
+# Range 67.140.37.2 - 67.140.37.254
+# Block 174.131.136.0/24
+# Range 174.131.136.2 - 174.131.136.254
+# Block 174.131.137.0/24
+# Range 174.131.137.2 - 174.131.137.254
+# Block 173.188.186.0/23
+# Range 173.188.186.2 173.188.187.254
+###################################
+shared-network ctc-vlan312 {
+default-lease-time 7200;
+min-lease-time 7200;
+max-lease-time 7200;
+
+on commit {
+ log(info,
+ concat("dhcp-lease ",
+ binary-to-ascii(10, 8, ".", packet(24, 4)),
+ ",",
+ "ctc: ", pick-first-value(option agent.circuit-id, "N/A"),
+ ",",
+ binary-to-ascii(16, 8, ":", substring(hardware, 1, 6)),
+ ",",
+ binary-to-ascii(10, 8, ".", leased-address),
+ ",",
+ pick-first-value(option host-name, "N/A"),
+ ",",
+ pick-first-value(option vendor-class-identifier, "N/A")
+ )
+ );
+}
+
+ subnet 166.82.229.0 netmask 255.255.255.0 {
+ range 166.82.229.5 166.82.229.254;
+ option routers 166.82.229.1;
+ }
+ subnet 166.82.173.0 netmask 255.255.255.0 {
+ range 166.82.173.5 166.82.173.254;
+ option routers 166.82.173.1;
+ }
+ subnet 166.82.132.0 netmask 255.255.255.0 {
+ range 166.82.132.5 166.82.132.254;
+ option routers 166.82.132.1;
+ }
+ subnet 166.82.222.0 netmask 255.255.255.0 {
+ range 166.82.222.5 166.82.222.254;
+ option routers 166.82.222.1;
+ }
+ subnet 166.82.223.0 netmask 255.255.255.0 {
+ range 166.82.223.5 166.82.223.254;
+ option routers 166.82.223.1;
+ }
+ subnet 166.82.138.0 netmask 255.255.255.0 {
+ range 166.82.138.5 166.82.138.254;
+ option routers 166.82.138.1;
+ }
+ subnet 166.82.10.0 netmask 255.255.255.0 {
+ range 166.82.10.5 166.82.10.254;
+ option routers 166.82.10.1;
+ }
+ subnet 98.21.233.0 netmask 255.255.255.0 {
+ range 98.21.233.2 98.21.233.254;
+ option routers 98.21.233.1;
+ }
+ subnet 67.140.36.0 netmask 255.255.255.0 {
+ range 67.140.36.2 67.140.36.254;
+ option routers 67.140.36.1;
+ }
+ subnet 67.140.37.0 netmask 255.255.255.0 {
+ range 67.140.37.2 67.140.37.254;
+ option routers 67.140.37.1;
+ }
+ subnet 174.131.136.0 netmask 255.255.255.0 {
+ range 174.131.136.2 174.131.136.254;
+ option routers 174.131.136.1;
+ }
+ subnet 174.131.137.0 netmask 255.255.255.0 {
+ range 174.131.137.2 174.131.137.254;
+ option routers 174.131.137.1;
+ }
+ subnet 173.188.186.0 netmask 255.255.254.0 {
+ range 173.188.186.2 173.188.187.254;
+ option routers 173.188.186.1;
+ }
+}
+
+###################################
+# VLAN OccamKNPL_Dynamic (313)
+# COMMENT: Occam Subnet 8, 12
+# ARCH,ASTR,BRTY,CNGV,CPLA,JULA,KNPL,MOSE,MTCH,OKWD,PLUM,SASL,STWL
+# Dynamic IPs
+# Block 166.82.214.0/24
+# Range 166.82.214.5 - 166.82.214.254
+# Dynamic IPs
+# Block 166.82.230.0/24
+# Range 166.82.230.5 - 166.82.230.254
+# Dynamic IPs
+# Block 166.82.242.0/24
+# Range 166.82.242.5 - 166.82.242.254
+# Dynamic IPs
+# Block 166.82.163.0/24
+# Range 166.82.163.5 - 166.82.163.254
+# Dynamic IPs
+# Block 166.82.245.0/24
+# Range 166.82.245.5 - 166.82.245.254
+# Dynamic IPs
+# Block 166.82.160.0/24
+# Range 166.82.160.5 - 166.82.160.254
+# Dynamic IPs
+# Block 166.82.178.0/24
+# Range 166.82.178.5 - 166.82.178.254
+# Block 98.21.229.0/24
+# Range 98.21.229.2 98.21.229.254
+# Dynamic IPs
+# Block 67.140.38.0/24
+# Range 67.140.38.2 - 67.140.38.254
+# Block 67.140.39.0/24
+# Range 67.140.39.2 - 67.140.39.254
+# Block 173.188.178.0/23
+# Range 173.188.178.2 - 173.188.179.254
+# Block 173.189.33.0/24
+# Range 173.189.33.2 - 173.189.33.254
+###################################
+shared-network ctc-vlan313 {
+default-lease-time 7200;
+min-lease-time 7200;
+max-lease-time 7200;
+
+on commit {
+ log(info,
+ concat("dhcp-lease ",
+ binary-to-ascii(10, 8, ".", packet(24, 4)),
+ ",",
+ "ctc: ", pick-first-value(option agent.circuit-id, "N/A"),
+ ",",
+ binary-to-ascii(16, 8, ":", substring(hardware, 1, 6)),
+ ",",
+ binary-to-ascii(10, 8, ".", leased-address),
+ ",",
+ pick-first-value(option host-name, "N/A"),
+ ",",
+ pick-first-value(option vendor-class-identifier, "N/A")
+ )
+ );
+}
+
+ subnet 173.188.178.0 netmask 255.255.254.0 {
+ range 173.188.178.2 173.188.179.254;
+ option routers 173.188.178.1;
+ }
+ subnet 166.82.214.0 netmask 255.255.255.0 {
+ range 166.82.214.5 166.82.214.254;
+ option routers 166.82.214.1;
+ }
+ subnet 166.82.230.0 netmask 255.255.255.0 {
+ range 166.82.230.5 166.82.230.254;
+ option routers 166.82.230.1;
+ }
+ subnet 166.82.242.0 netmask 255.255.255.0 {
+ range 166.82.242.5 166.82.242.254;
+ option routers 166.82.242.1;
+ }
+ subnet 166.82.163.0 netmask 255.255.255.0 {
+ range 166.82.163.5 166.82.163.254;
+ option routers 166.82.163.1;
+ }
+ subnet 166.82.245.0 netmask 255.255.255.0 {
+ range 166.82.245.5 166.82.245.254;
+ option routers 166.82.245.1;
+ }
+ subnet 166.82.160.0 netmask 255.255.255.0 {
+ range 166.82.160.5 166.82.160.254;
+ option routers 166.82.160.1;
+ }
+ subnet 166.82.178.0 netmask 255.255.255.0 {
+ range 166.82.178.5 166.82.178.254;
+ option routers 166.82.178.1;
+ }
+ subnet 98.21.229.0 netmask 255.255.255.0 {
+ range 98.21.229.2 98.21.229.254;
+ option routers 98.21.229.1;
+ }
+ subnet 67.140.38.0 netmask 255.255.255.0 {
+ range 67.140.38.2 67.140.38.254;
+ option routers 67.140.38.1;
+ }
+ subnet 67.140.39.0 netmask 255.255.255.0 {
+ range 67.140.39.2 67.140.39.254;
+ option routers 67.140.39.1;
+ }
+ subnet 173.189.33.0 netmask 255.255.255.0 {
+ range 173.189.33.2 173.189.33.254;
+ option routers 173.189.33.1;
+ }
+}
+
+
+###################################
+# VLAN OccamCHRL_Dynamic (314)
+# COMMENT: Occam Subnet 11
+# BBCT,CHAR
+# Dynamic IPs
+# Block 166.82.20.192/26
+# Range 166.82.20.197 - 166.82.20.254
+###################################
+shared-network ctc-vlan314 {
+on commit {
+ log(info,
+ concat("dhcp-lease ",
+ binary-to-ascii(10, 8, ".", packet(24, 4)),
+ ",",
+ "ctc: ", pick-first-value(option agent.circuit-id, "N/A"),
+ ",",
+ binary-to-ascii(16, 8, ":", substring(hardware, 1, 6)),
+ ",",
+ binary-to-ascii(10, 8, ".", leased-address),
+ ",",
+ pick-first-value(option host-name, "N/A"),
+ ",",
+ pick-first-value(option vendor-class-identifier, "N/A")
+ )
+ );
+}
+
+ subnet 166.82.20.192 netmask 255.255.255.192 {
+ range 166.82.20.197 166.82.20.254;
+ option routers 166.82.20.193;
+ }
+}
+
+###################################
+# VLAN OccamALBM_Dynamic (315)
+# COMMENT: Occam Subnet 13
+# ALBM,MTNV,ROLD
+# Dynamic IPs
+# Block 166.82.153.0/24
+# Range 166.82.153.5 - 166.82.153.254
+# Dynamic IPs
+# Block 166.82.185.128/25
+# Range 166.82.185.133 - 166.82.185.254
+# Block 98.21.227.0/24
+# Range 98.21.227.2 - 98.21.227.254
+# Block 174.131.128.0/24
+# Range 174.131.128.2 - 174.131.128.254
+# Block 174.131.142.0/24
+# Range 174.131.142.2 - 174.131.142.254
+# Block 174.131.143.0/24
+# Range 174.131.143.2 - 174.131.143.254
+# Block 173.188.188.0/23
+# Range 173.188.188.2 - 173.188.189.254
+# Block 173.189.34.0/23
+# Range 173.189.34.2 - 173.189.35.254
+###################################
+shared-network ctc-vlan315 {
+on commit {
+ log(info,
+ concat("dhcp-lease ",
+ binary-to-ascii(10, 8, ".", packet(24, 4)),
+ ",",
+ "ctc: ", pick-first-value(option agent.circuit-id, "N/A"),
+ ",",
+ binary-to-ascii(16, 8, ":", substring(hardware, 1, 6)),
+ ",",
+ binary-to-ascii(10, 8, ".", leased-address),
+ ",",
+ pick-first-value(option host-name, "N/A"),
+ ",",
+ pick-first-value(option vendor-class-identifier, "N/A")
+ )
+ );
+}
+
+ subnet 166.82.153.0 netmask 255.255.255.0 {
+ range 166.82.153.5 166.82.153.254;
+ option routers 166.82.153.1;
+ }
+ subnet 166.82.185.128 netmask 255.255.255.128 {
+ range 166.82.185.133 166.82.185.254;
+ option routers 166.82.185.129;
+ }
+ subnet 98.21.227.0 netmask 255.255.255.0 {
+ range 98.21.227.2 98.21.227.254;
+ option routers 98.21.227.1;
+ }
+ subnet 174.131.128.0 netmask 255.255.255.0 {
+ range 174.131.128.2 174.131.128.254;
+ option routers 174.131.128.1;
+ }
+ subnet 174.131.142.0 netmask 255.255.255.0 {
+ range 174.131.142.2 174.131.142.254;
+ option routers 174.131.142.1;
+ }
+ subnet 174.131.143.0 netmask 255.255.255.0 {
+ range 174.131.143.2 174.131.143.254;
+ option routers 174.131.143.1;
+ }
+ subnet 173.188.188.0 netmask 255.255.254.0 {
+ range 173.188.188.2 173.188.189.254;
+ option routers 173.188.188.1;
+ }
+ subnet 173.189.34.0 netmask 255.255.254.0 {
+ range 173.189.34.2 173.189.35.254;
+ option routers 173.189.34.1;
+ }
+}
+
+###################################
+# VLAN OccamHRBG_Dynamic (316)
+# COMMENT: Occam Subnet 2,15
+# CALD,HKYR,HRBG,RBSN
+# Dynamic IPs
+# Block 166.82.187.0/24
+# Range 166.82.187.5 - 166.82.187.254
+# Dynamic IPs
+# Block 166.82.164.0/24
+# Range 166.82.164.5 - 166.82.164.254
+# Dynamic IPs
+# Block 166.82.206.0/24
+# Range 166.82.206.5 - 166.82.206.254
+# Dynamic IPs
+# Block 166.82.169.0/24
+# Range 166.82.169.5 - 166.82.169.254
+# Dynamic IPs
+# Block 166.82.85.0/24
+# Range 166.82.85.5 - 166.82.85.254
+# Dynamic IPs
+# Block 166.82.79.0/24
+# Range 166.82.79.5 - 166.82.79.254
+# Block 98.21.228.0/24
+# Range 98.21.228.2 - 98.21.228.254
+# Dynamic IPs
+# Block 69.40.232.0/24
+# Range 69.40.232.2 - 69.40.232.254
+# Block 69.40.233.0/24
+# Range 69.40.233.2 - 69.40.233.254
+# Block 173.188.168.0/23
+# Range 173.188.168.2 - 173.188.169.254
+# Block 173.189.36.0/24
+# Range 173.189.36.2 - 173.189.36.254
+###################################
+shared-network ctc-vlan316 {
+on commit {
+ log(info,
+ concat("dhcp-lease ",
+ binary-to-ascii(10, 8, ".", packet(24, 4)),
+ ",",
+ "ctc: ", pick-first-value(option agent.circuit-id, "N/A"),
+ ",",
+ binary-to-ascii(16, 8, ":", substring(hardware, 1, 6)),
+ ",",
+ binary-to-ascii(10, 8, ".", leased-address),
+ ",",
+ pick-first-value(option host-name, "N/A"),
+ ",",
+ pick-first-value(option vendor-class-identifier, "N/A")
+ )
+ );
+}
+
+ subnet 166.82.187.0 netmask 255.255.255.0 {
+ range 166.82.187.5 166.82.187.254;
+ option routers 166.82.187.1;
+ }
+ subnet 166.82.164.0 netmask 255.255.255.0 {
+ range 166.82.164.5 166.82.164.254;
+ option routers 166.82.164.1;
+ }
+ subnet 166.82.206.0 netmask 255.255.255.0 {
+ range 166.82.206.5 166.82.206.254;
+ option routers 166.82.206.1;
+ }
+ subnet 166.82.169.0 netmask 255.255.255.0 {
+ range 166.82.169.5 166.82.169.254;
+ option routers 166.82.169.1;
+ }
+ subnet 166.82.85.0 netmask 255.255.255.0 {
+ range 166.82.85.5 166.82.85.254;
+ option routers 166.82.85.1;
+ }
+ subnet 166.82.79.0 netmask 255.255.255.0 {
+ range 166.82.79.5 166.82.79.254;
+ option routers 166.82.79.1;
+ }
+ subnet 98.21.228.0 netmask 255.255.255.0 {
+ range 98.21.228.2 98.21.228.254;
+ option routers 98.21.228.1;
+ }
+ subnet 69.40.232.0 netmask 255.255.255.0 {
+ range 69.40.232.2 69.40.232.254;
+ option routers 69.40.232.1;
+ }
+ subnet 69.40.233.0 netmask 255.255.255.0 {
+ range 69.40.233.2 69.40.233.254;
+ option routers 69.40.233.1;
+ }
+ subnet 173.188.168.0 netmask 255.255.254.0 {
+ range 173.188.168.2 173.188.169.254;
+ option routers 173.188.168.1;
+ }
+ subnet 173.189.36.0 netmask 255.255.255.0 {
+ range 173.189.36.2 173.189.36.254;
+ option routers 173.189.36.1;
+ }
+}
+
+###################################
+# VLAN OccamOKBO_Dynamic (317)
+# COMMENT: Occam Subnet 14
+# LCTC,OKBO
+# Dynamic IPs
+# Block 166.82.158.0/24
+# Range 166.82.158.5 - 166.82.158.254
+###################################
+shared-network ctc-vlan317 {
+on commit {
+ log(info,
+ concat("dhcp-lease ",
+ binary-to-ascii(10, 8, ".", packet(24, 4)),
+ ",",
+ "ctc: ", pick-first-value(option agent.circuit-id, "N/A"),
+ ",",
+ binary-to-ascii(16, 8, ":", substring(hardware, 1, 6)),
+ ",",
+ binary-to-ascii(10, 8, ".", leased-address),
+ ",",
+ pick-first-value(option host-name, "N/A"),
+ ",",
+ pick-first-value(option vendor-class-identifier, "N/A")
+ )
+ );
+}
+
+ subnet 166.82.158.0 netmask 255.255.255.0 {
+ range 166.82.158.5 166.82.158.254;
+ option routers 166.82.158.1;
+ }
+}
+
+###################################
+# VLAN OccamMNPL_Dynamic (318)
+# COMMENT: Occam Subnet 17
+# MNPL
+# Dynamic IPs
+# Block 166.82.205.128/25
+# Range 166.82.205.133 - 166.82.205.254
+# Block 166.82.62.128/25
+# Range 166.82.62.130 - 166.82.62.254
+# Block 174.131.129.0/24
+# Range 174.131.129.2 - 174.131.129.254
+# Block 173.188.180.0/24
+# Range 173.188.180.2 - 173.188.180.254
+# Block 173.189.37.0/24
+# Range 173.189.37.2 - 173.189.37.254
+###################################
+shared-network ctc-vlan318 {
+on commit {
+ log(info,
+ concat("dhcp-lease ",
+ binary-to-ascii(10, 8, ".", packet(24, 4)),
+ ",",
+ "ctc: ", pick-first-value(option agent.circuit-id, "N/A"),
+ ",",
+ binary-to-ascii(16, 8, ":", substring(hardware, 1, 6)),
+ ",",
+ binary-to-ascii(10, 8, ".", leased-address),
+ ",",
+ pick-first-value(option host-name, "N/A"),
+ ",",
+ pick-first-value(option vendor-class-identifier, "N/A")
+ )
+ );
+}
+
+ subnet 166.82.205.128 netmask 255.255.255.128 {
+ range 166.82.205.133 166.82.205.254;
+ option routers 166.82.205.129;
+ }
+ subnet 166.82.62.128 netmask 255.255.255.128 {
+ range 166.82.62.130 166.82.62.254;
+ option routers 166.82.62.129;
+ }
+ subnet 173.188.180.0 netmask 255.255.255.0 {
+ range 173.188.180.2 173.188.180.254;
+ option routers 173.188.180.1;
+ }
+ subnet 174.131.129.0 netmask 255.255.255.0 {
+ range 174.131.129.2 174.131.129.254;
+ option routers 174.131.129.1;
+ }
+ subnet 173.189.37.0 netmask 255.255.255.0 {
+ range 173.189.37.2 173.189.37.254;
+ option routers 173.189.37.1;
+ }
+}
+
+###################################
+# VLAN OccamRLGH_Dynamic (319)
+# COMMENT: Occam Subnet 18
+# BFRX,HGLN,HRTG,RLND
+# Dynamic IPs
+# Block 166.82.39.0/24
+# Range 166.82.39.5 - 166.82.39.254
+# Dynamic IPs
+# Block 166.82.154.0/24
+# Range 166.82.154.5 - 166.82.154.254
+# Block 173.188.181.0/24
+# Range 173.188.181.2 - 173.188.181.254
+###################################
+shared-network ctc-vlan319 {
+on commit {
+ log(info,
+ concat("dhcp-lease ",
+ binary-to-ascii(10, 8, ".", packet(24, 4)),
+ ",",
+ "ctc: ", pick-first-value(option agent.circuit-id, "N/A"),
+ ",",
+ binary-to-ascii(16, 8, ":", substring(hardware, 1, 6)),
+ ",",
+ binary-to-ascii(10, 8, ".", leased-address),
+ ",",
+ pick-first-value(option host-name, "N/A"),
+ ",",
+ pick-first-value(option vendor-class-identifier, "N/A")
+ )
+ );
+}
+
+ subnet 166.82.39.0 netmask 255.255.255.0 {
+ range 166.82.39.5 166.82.39.254;
+ option routers 166.82.39.1;
+ }
+ subnet 166.82.154.0 netmask 255.255.255.0 {
+ range 166.82.154.5 166.82.154.254;
+ option routers 166.82.154.1;
+ }
+ subnet 98.21.226.0 netmask 255.255.255.0 {
+ range 98.21.226.2 98.21.226.254;
+ option routers 98.21.226.1;
+ }
+ subnet 173.188.181.0 netmask 255.255.255.0 {
+ range 173.188.181.2 173.188.181.254;
+ option routers 173.188.181.1;
+ }
+}
+
+###################################
+# VLAN OccamABRN_Dynamic (320)
+# COMMENT: Occam/Dslam Direct Connect (RLGH)
+# ABRN
+# Dynamic IPs
+# Block 166.82.205.0/25
+# Range 166.82.205.5 - 166.82.205.126
+###################################
+shared-network ctc-vlan320 {
+#on commit {
+# log(info,
+# concat("dhcp-lease ",
+# binary-to-ascii(10, 8, ".", packet(24, 4)),
+# ",",
+# "ctc: ", pick-first-value(option agent.circuit-id, "N/A"),
+# ",",
+# binary-to-ascii(16, 8, ":", substring(hardware, 1, 6)),
+# ",",
+# binary-to-ascii(10, 8, ".", leased-address),
+# ",",
+# pick-first-value(option host-name, "N/A"),
+# ",",
+# pick-first-value(option vendor-class-identifier, "N/A")
+# )
+# );
+#}
+
+ subnet 166.82.205.0 netmask 255.255.255.128 {
+ range 166.82.205.5 166.82.205.126;
+ option routers 166.82.205.1;
+ }
+}
+
+###################################
+# VLAN OccamTALR_Dynamic (321)
+# COMMENT: Occam Subnet 19
+# BTRA,COLT,STFR,STHN,TALR
+# Dynamic IPs
+# Block 166.82.146.0/24
+# Range 166.82.146.5 - 166.82.146.254
+# Dynamic IPs
+# Block 166.82.25.128/25
+# Range 166.82.25.133 - 166.82.25.254
+# Block 98.21.225.0/24
+# Range 98.21.225.2 - 98.21.225.254
+###################################
+shared-network ctc-vlan321 {
+#on commit {
+# log(info,
+# concat("dhcp-lease ",
+# binary-to-ascii(10, 8, ".", packet(24, 4)),
+# ",",
+# "ctc: ", pick-first-value(option agent.circuit-id, "N/A"),
+# ",",
+# binary-to-ascii(16, 8, ":", substring(hardware, 1, 6)),
+# ",",
+# binary-to-ascii(10, 8, ".", leased-address),
+# ",",
+# pick-first-value(option host-name, "N/A"),
+# ",",
+# pick-first-value(option vendor-class-identifier, "N/A")
+# )
+# );
+#}
+
+ subnet 166.82.146.0 netmask 255.255.255.0 {
+ range 166.82.146.5 166.82.146.254;
+ option routers 166.82.146.1;
+ }
+ subnet 166.82.25.128 netmask 255.255.255.128 {
+ range 166.82.25.133 166.82.25.254;
+ option routers 166.82.25.129;
+ }
+ subnet 98.21.225.0 netmask 255.255.255.0 {
+ range 98.21.225.2 98.21.225.254;
+ option routers 98.21.225.1;
+ }
+}
+
+###################################
+# VLAN OccamCHFM_Dynamic_FTTX (322)
+# COMMENT: Occam Subnet 20
+# CHFM
+# Dynamic IPs
+# Block 166.82.83.224/27
+# Range 166.82.83.229 - 166.82.83.254
+# Dynamic IPs
+# Block 166.82.189.0/24
+# Range 166.82.189.5 - 166.82.189.254
+###################################
+shared-network ctc-vlan322 {
+on commit {
+ log(info,
+ concat("dhcp-lease ",
+ binary-to-ascii(10, 8, ".", packet(24, 4)),
+ ",",
+ "ctc: ", pick-first-value(option agent.circuit-id, "N/A"),
+ ",",
+ binary-to-ascii(16, 8, ":", substring(hardware, 1, 6)),
+ ",",
+ binary-to-ascii(10, 8, ".", leased-address),
+ ",",
+ pick-first-value(option host-name, "N/A"),
+ ",",
+ pick-first-value(option vendor-class-identifier, "N/A")
+ )
+ );
+}
+
+ subnet 166.82.83.224 netmask 255.255.255.224 {
+ range 166.82.83.229 166.82.83.254;
+ option routers 166.82.83.225;
+ }
+ subnet 166.82.189.0 netmask 255.255.255.0 {
+ range 166.82.189.5 166.82.189.254;
+ option routers 166.82.189.1;
+ }
+}
+
+###################################
+# VLAN VLAN_200 (200)
+# Range 173.189.44.2 to 173.189.44.254
+# Block 173.189.44.1 255.255.255.0
+###################################
+shared-network ctc-vlan200 {
+on commit {
+ log(info,
+ concat("dhcp-lease ",
+ binary-to-ascii(10, 8, ".", packet(24, 4)),
+ ",",
+ "ctc: ", pick-first-value(option agent.circuit-id, "N/A"),
+ ",",
+ binary-to-ascii(16, 8, ":", substring(hardware, 1, 6)),
+ ",",
+ binary-to-ascii(10, 8, ".", leased-address),
+ ",",
+ pick-first-value(option host-name, "N/A"),
+ ",",
+ pick-first-value(option vendor-class-identifier, "N/A")
+ )
+ );
+}
+
+ subnet 173.189.44.0 netmask 255.255.255.0 {
+ range 173.189.44.2 173.189.44.254;
+ option routers 173.189.44.1;
+ }
+}
+
+###################################
+# VLAN VLAN_201 (201)
+# Static IPs
+# Block 173.189.233.1 255.255.255.0
+# Block 173.189.234.1 255.255.255.128
+###################################
+shared-network ctc-vlan201 {
+on commit {
+ log(info,
+ concat("dhcp-lease ",
+ binary-to-ascii(10, 8, ".", packet(24, 4)),
+ ",",
+ "ctc: ", pick-first-value(option agent.circuit-id, "N/A"),
+ ",",
+ binary-to-ascii(16, 8, ":", substring(hardware, 1, 6)),
+ ",",
+ binary-to-ascii(10, 8, ".", leased-address),
+ ",",
+ pick-first-value(option host-name, "N/A"),
+ ",",
+ pick-first-value(option vendor-class-identifier, "N/A")
+ )
+ );
+}
+
+ subnet 173.189.233.0 netmask 255.255.255.0 {
+ option routers 173.189.233.1;
+ }
+ subnet 173.189.234.0 netmask 255.255.255.128 {
+ option routers 173.189.234.1;
+ }
+}
+
+###################################
+# VLAN VLAN_900 (900)
+# COMMENT: Paradyne CNCR Dynamic
+# CNCR
+# Dynamic IPs
+# Block 166.82.130.0/24
+# Range 166.82.130.5 - 166.82.130.254
+# Dynamic IPs
+# Block 166.82.166.0/24
+# Range 166.82.166.5 - 166.82.166.254
+# Block 98.21.230.0/24
+# Range 98.21.230.2 - 98.21.230.254
+###################################
+shared-network ctc-vlan900 {
+on commit {
+ log(info,
+ concat("dhcp-lease ",
+ binary-to-ascii(10, 8, ".", packet(24, 4)),
+ ",",
+ "ctc: ", pick-first-value(option agent.circuit-id, "N/A"),
+ ",",
+ binary-to-ascii(16, 8, ":", substring(hardware, 1, 6)),
+ ",",
+ binary-to-ascii(10, 8, ".", leased-address),
+ ",",
+ pick-first-value(option host-name, "N/A"),
+ ",",
+ pick-first-value(option vendor-class-identifier, "N/A")
+ )
+ );
+}
+
+ subnet 166.82.130.0 netmask 255.255.255.0 {
+ range 166.82.130.5 166.82.130.254;
+ option routers 166.82.130.1;
+ }
+ subnet 166.82.166.0 netmask 255.255.255.0 {
+ range 166.82.166.5 166.82.166.254;
+ option routers 166.82.166.1;
+ }
+ subnet 98.21.230.0 netmask 255.255.255.0 {
+ range 98.21.230.2 98.21.230.254;
+ option routers 98.21.230.1;
+ }
+}
+
+###################################
+# VLAN VLAN_901 (901)
+# COMMENT: Paradyne CNCR Dynamic
+# BITN,CLBT,CNCR,CNCR2,CRTN,FLOW,FNVW,JOBT,PINR,RKHL,RKRV,SAND,WILS,ZION
+# Dynamic IPs
+# Block 166.82.212.0/24
+# Range 166.82.212.5 - 166.82.212.254
+# Dynamic IPs
+# Block 166.82.31.0/24
+# Range 166.82.31.5 - 166.82.31.254
+# Dynamic IPs
+# Block 166.82.232.0/24
+# Range 166.82.232.5 - 166.82.232.254
+# Dynamic IPs
+# Block 166.82.183.0/24
+# Range 166.82.183.5 - 166.82.183.254
+# Dynamic IPs
+# Block 166.82.192.0/24
+# Range 166.82.192.5 - 166.82.192.254
+# Dynamic IPs
+# Block 166.82.171.0/24
+# Range 166.82.171.5 - 166.82.171.254
+# Dynamic IPs
+# Block 166.82.255.128/25
+# Range 166.82.255.133 - 166.82.255.254
+# Dynamic IPs
+# Block 69.40.234.0/24
+# Range 69.40.234.2 - 69.40.234.2
+# Dynamic IPs
+# Block 69.40.235.0/24
+# Range 69.40.235.2 - 69.40.235.254
+# Block 174.131.130.0/24
+# Range 174.131.130.2 - 174.131.130.254
+# 174.131.131.0/24
+# Range 174.131.131.2 - 174.131.131.254
+# Block 173.188.174.0/23
+# Range 173.188.174.2 - 173.188.175.254
+# 173.188.176.0/24
+# Range 173.188.176.2 - 173.188.176.254
+# Block 173.189.38.0/23
+# Range 173.189.38.2 - 173.189.39.254
+###################################
+shared-network ctc-vlan901 {
+
+default-lease-time 7200;
+min-lease-time 7200;
+max-lease-time 7200;
+
+on commit {
+ log(info,
+ concat("dhcp-lease ",
+ binary-to-ascii(10, 8, ".", packet(24, 4)),
+ ",",
+ "ctc: ", pick-first-value(option agent.circuit-id, "N/A"),
+ ",",
+ binary-to-ascii(16, 8, ":", substring(hardware, 1, 6)),
+ ",",
+ binary-to-ascii(10, 8, ".", leased-address),
+ ",",
+ pick-first-value(option host-name, "N/A"),
+ ",",
+ pick-first-value(option vendor-class-identifier, "N/A")
+ )
+ );
+}
+
+ subnet 166.82.212.0 netmask 255.255.255.0 {
+ range 166.82.212.5 166.82.212.254;
+ option routers 166.82.212.1;
+ }
+ subnet 166.82.31.0 netmask 255.255.255.0 {
+ range 166.82.31.5 166.82.31.254;
+ option routers 166.82.31.1;
+ }
+ subnet 166.82.232.0 netmask 255.255.255.0 {
+ range 166.82.232.5 166.82.232.254;
+ option routers 166.82.232.1;
+ }
+ subnet 166.82.183.0 netmask 255.255.255.0 {
+ range 166.82.183.5 166.82.183.254;
+ option routers 166.82.183.1;
+ }
+ subnet 166.82.192.0 netmask 255.255.255.0 {
+ range 166.82.192.5 166.82.192.254;
+ option routers 166.82.192.1;
+ }
+ subnet 166.82.171.0 netmask 255.255.255.0 {
+ range 166.82.171.5 166.82.171.254;
+ option routers 166.82.171.1;
+ }
+ subnet 166.82.255.128 netmask 255.255.255.128 {
+ range 166.82.255.133 166.82.255.254;
+ option routers 166.82.255.129;
+ }
+ subnet 98.21.232.0 netmask 255.255.255.0 {
+ range 98.21.232.2 98.21.232.254;
+ option routers 98.21.232.1;
+ }
+ subnet 69.40.234.0 netmask 255.255.255.0 {
+ range 69.40.234.2 69.40.234.254;
+ option routers 69.40.234.1;
+ }
+ subnet 69.40.235.0 netmask 255.255.255.0 {
+ range 69.40.235.2 69.40.235.254;
+ option routers 69.40.235.1;
+ }
+ subnet 174.131.130.0 netmask 255.255.255.0 {
+ range 174.131.130.2 174.131.130.254;
+ option routers 174.131.130.1;
+ }
+ subnet 174.131.131.0 netmask 255.255.255.0 {
+ range 174.131.131.2 174.131.131.254;
+ option routers 174.131.131.1;
+ }
+ subnet 173.188.174.0 netmask 255.255.254.0 {
+ range 173.188.174.2 173.188.175.254;
+ option routers 173.188.174.1;
+ }
+ subnet 173.188.176.0 netmask 255.255.255.0 {
+ range 173.188.176.2 173.188.176.254;
+ option routers 173.188.176.1;
+ }
+ subnet 173.189.38.0 netmask 255.255.254.0 {
+ range 173.189.38.2 173.189.39.254;
+ option routers 173.189.38.1;
+ }
+}
+
+###################################
+# VLAN VLAN_902 (902)
+# COMMENT: Paradyne CNCR/CNMM Dynamic
+# CNCR,CNMM
+# Dynamic IPs
+# Block 166.82.196.0/24
+# Range 166.82.196.5 - 166.82.196.254
+# Dynamic IPs
+# Block 166.82.78.0/25
+# Range 166.82.78.5 - 166.82.78.126
+###################################
+shared-network ctc-vlan902 {
+on commit {
+ log(info,
+ concat("dhcp-lease ",
+ binary-to-ascii(10, 8, ".", packet(24, 4)),
+ ",",
+ "ctc: ", pick-first-value(option agent.circuit-id, "N/A"),
+ ",",
+ binary-to-ascii(16, 8, ":", substring(hardware, 1, 6)),
+ ",",
+ binary-to-ascii(10, 8, ".", leased-address),
+ ",",
+ pick-first-value(option host-name, "N/A"),
+ ",",
+ pick-first-value(option vendor-class-identifier, "N/A")
+ )
+ );
+}
+
+ subnet 166.82.196.0 netmask 255.255.255.0 {
+ range 166.82.196.5 166.82.196.254;
+ option routers 166.82.196.1;
+ }
+ subnet 166.82.78.0 netmask 255.255.255.128 {
+ range 166.82.78.5 166.82.78.126;
+ option routers 166.82.78.1;
+ }
+}
+
+###################################
+# VLAN VLAN_904 (904)
+# COMMENT: Paradyne CNCR/CMSW Dynamic
+# CMSW,CNCR
+# Dynamic IPs
+# Block 166.82.195.0/24
+# Range 166.82.195.5 - 166.82.195.254
+###################################
+shared-network ctc-vlan904 {
+default-lease-time 7200;
+min-lease-time 7200;
+max-lease-time 7200;
+
+on commit {
+ log(info,
+ concat("dhcp-lease ",
+ binary-to-ascii(10, 8, ".", packet(24, 4)),
+ ",",
+ "ctc: ", pick-first-value(option agent.circuit-id, "N/A"),
+ ",",
+ binary-to-ascii(16, 8, ":", substring(hardware, 1, 6)),
+ ",",
+ binary-to-ascii(10, 8, ".", leased-address),
+ ",",
+ pick-first-value(option host-name, "N/A"),
+ ",",
+ pick-first-value(option vendor-class-identifier, "N/A")
+ )
+ );
+}
+
+ subnet 166.82.195.0 netmask 255.255.255.0 {
+ range 166.82.195.5 166.82.195.254;
+ option routers 166.82.195.1;
+ }
+}
+
+
+###################################
+# VLAN VLAN_905 (905)
+# COMMENT: Paradyne MNPL Dynamic
+# CSPR,CTLN,GOHL,GRVL,LKLN,MNPL,RMER,SAPP
+# Dynamic IPs
+# Block 166.82.24.0/24
+# Range 166.82.24.5 - 166.82.24.254
+# Dynamic IPs
+# Block 166.82.32.0/24
+# Range 166.82.32.5 - 166.82.32.254
+# Dynamic IPs
+# Block 166.82.197.0/24
+# Range 166.82.197.5 - 166.82.197.254
+# Dynamic IPs
+# Block 166.82.194.0/24
+# Range 166.82.194.5 - 166.82.194.254
+# Dynamic IPs
+# Block 98.21.237.0/24
+# Range 98.21.237.2 - 98.21.237.254
+# Block 69.40.236.0/24
+# Range 69.40.236.2 - 69.40.236.254
+# Block 69.40.237.0/24
+# Range 69.40.237.2 - 69.40.237.254
+# Block 173.189.40.0/23
+# Range 173.189.40.2 - 173.189.41.254
+###################################
+shared-network ctc-vlan905 {
+default-lease-time 7200;
+min-lease-time 7200;
+max-lease-time 7200;
+
+on commit {
+ log(info,
+ concat("dhcp-lease ",
+ binary-to-ascii(10, 8, ".", packet(24, 4)),
+ ",",
+ "ctc: ", pick-first-value(option agent.circuit-id, "N/A"),
+ ",",
+ binary-to-ascii(16, 8, ":", substring(hardware, 1, 6)),
+ ",",
+ binary-to-ascii(10, 8, ".", leased-address),
+ ",",
+ pick-first-value(option host-name, "N/A"),
+ ",",
+ pick-first-value(option vendor-class-identifier, "N/A")
+ )
+ );
+}
+
+ subnet 166.82.24.0 netmask 255.255.255.0 {
+ range 166.82.24.5 166.82.24.254;
+ option routers 166.82.24.1;
+ }
+ subnet 166.82.32.0 netmask 255.255.255.0 {
+ range 166.82.32.5 166.82.32.254;
+ option routers 166.82.32.1;
+ }
+ subnet 166.82.197.0 netmask 255.255.255.0 {
+ range 166.82.197.5 166.82.197.254;
+ option routers 166.82.197.1;
+ }
+ subnet 166.82.194.0 netmask 255.255.255.0 {
+ range 166.82.194.5 166.82.194.254;
+ option routers 166.82.194.1;
+ }
+ subnet 98.21.237.0 netmask 255.255.255.0 {
+ range 98.21.237.2 98.21.237.254;
+ option routers 98.21.237.1;
+ }
+ subnet 69.40.236.0 netmask 255.255.255.0 {
+ range 69.40.236.2 69.40.236.254;
+ option routers 69.40.236.1;
+ }
+ subnet 69.40.237.0 netmask 255.255.255.0 {
+ range 69.40.237.2 69.40.237.254;
+ option routers 69.40.237.1;
+ }
+ subnet 173.189.40.0 netmask 255.255.254.0 {
+ range 173.189.40.2 173.189.41.254;
+ option routers 173.189.40.1;
+ }
+}
+
+###################################
+# VLAN VLAN_966 (966)
+# COMMENT: Paradyne OKBO Dynamic
+# OKBO
+# Dynamic IPs
+# Block 166.82.157.0/24
+# Range 166.82.157.5 - 166.82.157.254
+# Dynamic IPs
+# Block 166.82.241.0/24
+# Range 166.82.241.5 - 166.82.241.254
+# Dynamic IPs
+# Block 69.40.238.0/24
+# Range 69.40.238.2 - 69.40.238.254
+# Block 69.40.239.0/24
+# Range 69.40.239.2 - 69.40.239.254
+###################################
+shared-network ctc-vlan966 {
+
+on commit {
+ log(info,
+ concat("dhcp-lease ",
+ binary-to-ascii(10, 8, ".", packet(24, 4)),
+ ",",
+ "ctc: ", pick-first-value(option agent.circuit-id, "N/A"),
+ ",",
+ binary-to-ascii(16, 8, ":", substring(hardware, 1, 6)),
+ ",",
+ binary-to-ascii(10, 8, ".", leased-address),
+ ",",
+ pick-first-value(option host-name, "N/A"),
+ ",",
+ pick-first-value(option vendor-class-identifier, "N/A")
+ )
+ );
+}
+
+ subnet 166.82.157.0 netmask 255.255.255.0 {
+ range 166.82.157.5 166.82.157.254;
+ option routers 166.82.157.1;
+ }
+ subnet 166.82.241.0 netmask 255.255.255.0 {
+ range 166.82.241.5 166.82.241.254;
+ option routers 166.82.241.1;
+ }
+ subnet 69.40.238.0 netmask 255.255.255.0 {
+ range 69.40.238.2 69.40.238.254;
+ option routers 69.40.238.1;
+ }
+ subnet 69.40.239.0 netmask 255.255.255.0 {
+ range 69.40.239.2 69.40.239.254;
+ option routers 69.40.239.1;
+ }
+}
+
+###################################
+# VLAN VLAN_968 (968)
+# COMMENT: Paradyne KNPL Dynamic
+# DKTA,HBTN,KMBL,KNPL,PGMT
+# Dynamic IPs
+# Block 166.82.30.0/24
+# Range 166.82.30.5 - 166.82.30.254
+# Dynamic IPs
+# Block 166.82.149.0/24
+# Range 166.82.149.5 - 166.82.149.254
+# Dynamic IPs
+# Block 166.82.155.0/24
+# Range 166.82.155.5 - 166.82.155.254
+# Dynamic IPs
+# Block 166.82.208.0/24
+# Range 166.82.208.5 - 166.82.208.254
+# Dynamic IPs
+# Block 166.82.148.0/24
+# Range 166.82.148.5 - 166.82.148.254
+# Dynamic IPs
+# Block 166.82.151.0/24
+# Range 166.82.151.5 - 166.82.151.254
+# Dynamic IPs
+# Block 166.82.168.0/24
+# Range 166.82.168.5 - 166.82.168.254
+# Dynamic IPs
+# Block 166.82.253.0/24
+# Range 166.82.253.5 - 166.82.253.254
+# Dynamic IPs
+# Range 166.82.107.133 - 166.82.107.254
+# Dynamic IPs
+# Block 67.141.208.0/24
+# Range 67.141.208.2 - 67.141.208.254
+# Block 67.141.209.0/24
+# Range 67.141.209.2 - 67.141.209.254
+# Block 174.131.140.0/24
+# Range 174.131.140.2 - 174.131.140.254
+# Block 174.131.141.0/24
+# Range 174.131.141.2 - 174.131.141.254
+# Block 173.188.170.0/23
+# Range 173.188.170.2 - 173.188.171.254
+# Block 173.189.42.0/23
+# Range 173.189.42.2 - 173.189.43.254
+###################################
+shared-network ctc-vlan968 {
+default-lease-time 7200;
+min-lease-time 7200;
+max-lease-time 7200;
+
+on commit {
+ log(info,
+ concat("dhcp-lease ",
+ binary-to-ascii(10, 8, ".", packet(24, 4)),
+ ",",
+ "ctc: ", pick-first-value(option agent.circuit-id, "N/A"),
+ ",",
+ binary-to-ascii(16, 8, ":", substring(hardware, 1, 6)),
+ ",",
+ binary-to-ascii(10, 8, ".", leased-address),
+ ",",
+ pick-first-value(option host-name, "N/A"),
+ ",",
+ pick-first-value(option vendor-class-identifier, "N/A")
+ )
+ );
+}
+
+ subnet 166.82.30.0 netmask 255.255.255.0 {
+ range 166.82.30.5 166.82.30.254;
+ option routers 166.82.30.1;
+ }
+ subnet 166.82.149.0 netmask 255.255.255.0 {
+ range 166.82.149.5 166.82.149.254;
+ option routers 166.82.149.1;
+ }
+ subnet 166.82.155.0 netmask 255.255.255.0 {
+ range 166.82.155.5 166.82.155.254;
+ option routers 166.82.155.1;
+ }
+ subnet 166.82.208.0 netmask 255.255.255.0 {
+ range 166.82.208.5 166.82.208.254;
+ option routers 166.82.208.1;
+ }
+ subnet 166.82.148.0 netmask 255.255.255.0 {
+ range 166.82.148.5 166.82.148.254;
+ option routers 166.82.148.1;
+ }
+ subnet 166.82.151.0 netmask 255.255.255.0 {
+ range 166.82.151.5 166.82.151.254;
+ option routers 166.82.151.1;
+ }
+ subnet 166.82.168.0 netmask 255.255.255.0 {
+ range 166.82.168.5 166.82.168.254;
+ option routers 166.82.168.1;
+ }
+ subnet 166.82.253.0 netmask 255.255.255.0 {
+ range 166.82.253.5 166.82.253.254;
+ option routers 166.82.253.1;
+ }
+ subnet 166.82.107.128 netmask 255.255.255.128 {
+ range 166.82.107.133 166.82.107.254;
+ option routers 166.82.107.129;
+ }
+ subnet 98.21.234.0 netmask 255.255.255.0 {
+ range 98.21.234.2 98.21.234.254;
+ option routers 98.21.234.1;
+ }
+ subnet 67.141.208.0 netmask 255.255.255.0 {
+ range 67.141.208.2 67.141.208.254;
+ option routers 67.141.208.1;
+ }
+ subnet 67.141.209.0 netmask 255.255.255.0 {
+ range 67.141.209.2 67.141.209.254;
+ option routers 67.141.209.1;
+ }
+ subnet 174.131.140.0 netmask 255.255.255.0 {
+ range 174.131.140.2 174.131.140.254;
+ option routers 174.131.140.1;
+ }
+ subnet 174.131.141.0 netmask 255.255.255.0 {
+ range 174.131.141.2 174.131.141.254;
+ option routers 174.131.141.1;
+ }
+ subnet 173.188.170.0 netmask 255.255.254.0 {
+ range 173.188.170.2 173.188.171.254;
+ option routers 173.188.170.1;
+ }
+ subnet 173.189.42.0 netmask 255.255.254.0 {
+ range 173.189.42.2 173.189.42.254;
+ option routers 173.189.42.1;
+ }
+}
+
+###################################
+# VLAN VLAN_969 (969)
+# COMMENT: Paradyne CHGV Dynamic
+# CHGV,WEAV
+# Dynamic IPs
+# Block 166.82.25.0/25
+# Range 166.82.25.5 - 166.82.25.126
+# Dynamic IPs
+# Block 166.82.55.128/25
+# Range 166.82.55.133 166.82.55.254
+# Dynamic IPs
+# Block 67.141.210.0/24
+# Range 67.141.210.2 - 67.141.210.254
+# Block 67.141.211.0/24
+# Range 67.141.211.2 - 67.141.211.254
+# Block 174.130.133.0/24
+# Range 174.130.133.2 - 174.130.133.254
+# Block 174.130.134.0/24
+# Range 174.130.134.2 - 174.130.134.254
+# Block 174.130.135.0/24
+# Range 174.130.135.2 - 174.130.135.254
+###################################
+shared-network ctc-vlan969 {
+
+on commit {
+ log(info,
+ concat("dhcp-lease ",
+ binary-to-ascii(10, 8, ".", packet(24, 4)),
+ ",",
+ "ctc: ", pick-first-value(option agent.circuit-id, "N/A"),
+ ",",
+ binary-to-ascii(16, 8, ":", substring(hardware, 1, 6)),
+ ",",
+ binary-to-ascii(10, 8, ".", leased-address),
+ ",",
+ pick-first-value(option host-name, "N/A"),
+ ",",
+ pick-first-value(option vendor-class-identifier, "N/A")
+ )
+ );
+}
+
+ subnet 166.82.25.0 netmask 255.255.255.128 {
+ range 166.82.25.5 166.82.25.126;
+ option routers 166.82.25.1;
+ }
+ subnet 166.82.55.128 netmask 255.255.255.128 {
+ range 166.82.55.133 166.82.55.254;
+ option routers 166.82.55.129;
+ }
+ subnet 67.141.210.0 netmask 255.255.255.0 {
+ range 67.141.210.2 67.141.210.254;
+ option routers 67.141.210.1;
+ }
+ subnet 67.141.211.0 netmask 255.255.255.0 {
+ range 67.141.211.2 67.141.211.254;
+ option routers 67.141.211.1;
+ }
+ subnet 174.130.133.0 netmask 255.255.255.0 {
+ range 174.130.133.2 174.130.133.254;
+ option routers 174.130.133.1;
+ }
+ subnet 174.130.134.0 netmask 255.255.255.0 {
+ range 174.130.134.2 174.130.134.254;
+ option routers 174.130.134.1;
+ }
+ subnet 174.130.135.0 netmask 255.255.255.0 {
+ range 174.130.135.2 174.130.135.254;
+ option routers 174.130.135.1;
+ }
+
+}
+
+###################################
+# VLAN VLAN_970 (970)
+# COMMENT: Paradyne CNTL Dynamic
+# CNTL
+# Dynamic IPs
+# Block 166.82.118.0/24
+# Range 166.82.118.5 - 166.82.118.254
+# Dynamic IPs
+# Block 166.82.210.0/24
+# Range 166.82.210.5 - 166.82.210.254
+# Block 173.188.190.0/24
+# Range 173.188.190.2 - 173.188.190.254
+###################################
+shared-network ctc-vlan970 {
+on commit {
+ log(info,
+ concat("dhcp-lease ",
+ binary-to-ascii(10, 8, ".", packet(24, 4)),
+ ",",
+ "ctc: ", pick-first-value(option agent.circuit-id, "N/A"),
+ ",",
+ binary-to-ascii(16, 8, ":", substring(hardware, 1, 6)),
+ ",",
+ binary-to-ascii(10, 8, ".", leased-address),
+ ",",
+ pick-first-value(option host-name, "N/A"),
+ ",",
+ pick-first-value(option vendor-class-identifier, "N/A")
+ )
+ );
+}
+
+ subnet 166.82.118.0 netmask 255.255.255.0 {
+ range 166.82.118.5 166.82.118.254;
+ option routers 166.82.118.1;
+ }
+ subnet 166.82.210.0 netmask 255.255.255.0 {
+ range 166.82.210.5 166.82.210.254;
+ option routers 166.82.210.1;
+ }
+ subnet 173.188.190.0 netmask 255.255.255.0 {
+ range 173.188.190.2 173.188.190.254;
+ option routers 173.188.190.1;
+ }
+}
+
+###################################
+# VLAN VLAN_971 (971)
+# COMMENT: Paradyne ODEL Dynamic
+# ODEL
+# Dynamic IPs
+# Block 166.82.80.0/24
+# Range 166.82.80.5 - 166.82.80.254
+# Dynamic IPs
+# Block 166.82.8.0/24
+# Range 166.82.8.5 - 166.82.8.254
+# Block 173.188.183.0/24
+# Range 173.188.183.2 - 173.188.183.254
+###################################
+shared-network ctc-vlan971 {
+on commit {
+ log(info,
+ concat("dhcp-lease ",
+ binary-to-ascii(10, 8, ".", packet(24, 4)),
+ ",",
+ "ctc: ", pick-first-value(option agent.circuit-id, "N/A"),
+ ",",
+ binary-to-ascii(16, 8, ":", substring(hardware, 1, 6)),
+ ",",
+ binary-to-ascii(10, 8, ".", leased-address),
+ ",",
+ pick-first-value(option host-name, "N/A"),
+ ",",
+ pick-first-value(option vendor-class-identifier, "N/A")
+ )
+ );
+}
+
+ subnet 166.82.80.0 netmask 255.255.255.0 {
+ range 166.82.80.5 166.82.80.254;
+ option routers 166.82.80.1;
+ }
+ subnet 166.82.8.0 netmask 255.255.255.0 {
+ range 166.82.8.5 166.82.8.254;
+ option routers 166.82.8.1;
+ }
+ subnet 173.188.183.0 netmask 255.255.255.0 {
+ range 173.188.183.2 173.188.183.254;
+ option routers 173.188.183.1;
+ }
+}
+
+###################################
+# VLAN VLAN_973 (973)
+# COMMENT: Paradyne SHFL Dynamic
+# SHFL
+# Dynamic IPs
+# Block 166.82.19.128/25
+# Range 166.82.19.133 - 166.82.19.254
+# Dynamic IPs
+# Block 166.82.117.0/24
+# Range 166.82.117.5 - 166.82.117.254
+# Block 173.189.47.0/25
+# Range 173.189.47.2 - 173.189.47.126
+###################################
+shared-network ctc-vlan973 {
+on commit {
+ log(info,
+ concat("dhcp-lease ",
+ binary-to-ascii(10, 8, ".", packet(24, 4)),
+ ",",
+ "ctc: ", pick-first-value(option agent.circuit-id, "N/A"),
+ ",",
+ binary-to-ascii(16, 8, ":", substring(hardware, 1, 6)),
+ ",",
+ binary-to-ascii(10, 8, ".", leased-address),
+ ",",
+ pick-first-value(option host-name, "N/A"),
+ ",",
+ pick-first-value(option vendor-class-identifier, "N/A")
+ )
+ );
+}
+
+ subnet 166.82.19.128 netmask 255.255.255.128 {
+ range 166.82.19.133 166.82.19.254;
+ option routers 166.82.19.129;
+ }
+ subnet 166.82.117.0 netmask 255.255.255.0 {
+ range 166.82.117.5 166.82.117.254;
+ option routers 166.82.117.1;
+ }
+ subnet 173.189.47.0 netmask 255.255.255.128 {
+ range 173.189.47.2 173.189.47.126;
+ option routers 173.189.47.1;
+ }
+}
+
+###################################
+# VLAN VLAN_974 (974)
+# COMMENT: Paradyne MNPL Dynamic
+# MNPL,SMPL
+# Dynamic IPs
+# Block 166.82.68.0/24
+# Range 166.82.68.5 - 166.82.68.254
+# Dynamic IPs
+# Block 166.82.217.0/24
+# Range 166.82.217.5 - 166.82.217.254
+# Dynamic IPs
+# Block 166.82.78.128/25
+# Range 166.82.78.133 - 166.82.78.254
+# Dynamic IPs
+# Block 166.82.221.0/24
+# Range 166.82.221.5 - 166.82.221.254
+# Dynamic IPs
+# Block 67.141.213.0/24
+# Range 67.141.213.2 - 67.141.213.254
+###################################
+shared-network ctc-vlan974 {
+on commit {
+ log(info,
+ concat("dhcp-lease ",
+ binary-to-ascii(10, 8, ".", packet(24, 4)),
+ ",",
+ "ctc: ", pick-first-value(option agent.circuit-id, "N/A"),
+ ",",
+ binary-to-ascii(16, 8, ":", substring(hardware, 1, 6)),
+ ",",
+ binary-to-ascii(10, 8, ".", leased-address),
+ ",",
+ pick-first-value(option host-name, "N/A"),
+ ",",
+ pick-first-value(option vendor-class-identifier, "N/A")
+ )
+ );
+}
+
+ subnet 166.82.68.0 netmask 255.255.255.0 {
+ range 166.82.68.5 166.82.68.254;
+ option routers 166.82.68.1;
+ }
+ subnet 166.82.217.0 netmask 255.255.255.0 {
+ range 166.82.217.5 166.82.217.254;
+ option routers 166.82.217.1;
+ }
+ subnet 166.82.78.128 netmask 255.255.255.128 {
+ range 166.82.78.133 166.82.78.254;
+ option routers 166.82.78.129;
+ }
+ subnet 166.82.221.0 netmask 255.255.255.0 {
+ range 166.82.221.5 166.82.221.254;
+ option routers 166.82.221.1;
+ }
+ subnet 67.141.213.0 netmask 255.255.255.0 {
+ range 67.141.213.2 67.141.213.254;
+ option routers 67.141.213.1;
+ }
+}
+
+###################################
+# VLAN VLAN_975 (975)
+# COMMENT: Paradyne HRBG Dynamic
+# CFLD,CNTL,HRBG,ROBT,STGH,TALR,TMQY
+# Dynamic IPs
+# Block 166.82.94.0/24
+# Range 166.82.94.5 - 166.82.94.254
+# Dynamic IPs
+# Block 166.82.70.0/24
+# Range 166.82.70.5 - 166.82.70.254
+# Dynamic IPs
+# Block 166.82.11.0/24
+# Range 166.82.11.5 - 166.82.11.254
+# Dynamic IPs
+# Block 166.82.23.0/24
+# Range 166.82.23.5 - 166.82.23.254
+# Dynamic IPs
+# Block 166.82.114.128/25
+# Range 166.82.114.133 - 166.82.114.254
+# Dynamic IPs
+# Block 98.21.238.0/24
+# Range 98.21.238.2 - 98.21.238.254
+# Block 67.141.214.0/24
+# Range 67.141.214.2 - 67.141.214.254
+# Block 67.141.215.0/24
+# Range 67.141.215.2 - 67.141.215.254
+# Block 173.189.45.0/24
+# Range 173.189.45.2 - 173.189.45.254
+###################################
+shared-network ctc-vlan975 {
+
+on commit {
+ log(info,
+ concat("dhcp-lease ",
+ binary-to-ascii(10, 8, ".", packet(24, 4)),
+ ",",
+ "ctc: ", pick-first-value(option agent.circuit-id, "N/A"),
+ ",",
+ binary-to-ascii(16, 8, ":", substring(hardware, 1, 6)),
+ ",",
+ binary-to-ascii(10, 8, ".", leased-address),
+ ",",
+ pick-first-value(option host-name, "N/A"),
+ ",",
+ pick-first-value(option vendor-class-identifier, "N/A")
+ )
+ );
+}
+
+ subnet 166.82.94.0 netmask 255.255.255.0 {
+ range 166.82.94.5 166.82.94.254;
+ option routers 166.82.94.1;
+ }
+ subnet 166.82.70.0 netmask 255.255.255.0 {
+ range 166.82.70.5 166.82.70.254;
+ option routers 166.82.70.1;
+ }
+ subnet 166.82.11.0 netmask 255.255.255.0 {
+ range 166.82.11.5 166.82.11.254;
+ option routers 166.82.11.1;
+ }
+ subnet 166.82.23.0 netmask 255.255.255.0 {
+ range 166.82.23.5 166.82.23.254;
+ option routers 166.82.23.1;
+ }
+ subnet 166.82.114.128 netmask 255.255.255.128 {
+ range 166.82.114.133 166.82.114.254;
+ option routers 166.82.114.129;
+ }
+ subnet 98.21.238.0 netmask 255.255.255.0 {
+ range 98.21.238.2 98.21.238.254;
+ option routers 98.21.238.1;
+ }
+ subnet 67.141.214.0 netmask 255.255.255.0 {
+ range 67.141.214.2 67.141.214.254;
+ option routers 67.141.214.1;
+ }
+ subnet 67.141.215.0 netmask 255.255.255.0 {
+ range 67.141.215.2 67.141.215.254;
+ option routers 67.141.215.1;
+ }
+ subnet 173.189.45.0 netmask 255.255.255.0 {
+ range 173.189.45.2 173.189.45.254;
+ option routers 173.189.45.1;
+ }
+}
+
+###################################
+# VLAN VLAN_976 (976)
+# COMMENT: Paradyne ALBM Dynamic
+# ALBM,LBHL
+# Dynamic IPs
+# Block 166.82.255.0/25
+# Range 166.82.255.5 - 166.82.255.126
+# Block 174.130.132.0/24
+# Range 174.130.132.2 - 174.130.132.254
+###################################
+shared-network ctc-vlan976 {
+on commit {
+ log(info,
+ concat("dhcp-lease ",
+ binary-to-ascii(10, 8, ".", packet(24, 4)),
+ ",",
+ "ctc: ", pick-first-value(option agent.circuit-id, "N/A"),
+ ",",
+ binary-to-ascii(16, 8, ":", substring(hardware, 1, 6)),
+ ",",
+ binary-to-ascii(10, 8, ".", leased-address),
+ ",",
+ pick-first-value(option host-name, "N/A"),
+ ",",
+ pick-first-value(option vendor-class-identifier, "N/A")
+ )
+ );
+}
+
+ subnet 166.82.255.0 netmask 255.255.255.128 {
+ range 166.82.255.5 166.82.255.126;
+ option routers 166.82.255.1;
+ }
+ subnet 174.130.132.0 netmask 255.255.255.0 {
+ range 174.130.132.2 174.130.132.254;
+ option routers 174.130.132.1;
+ }
+}
+
+###################################
+# VLAN VLAN_977 (977)
+# COMMENT: Paradyne ALBM Dynamic
+# ALBM,BADN,CATN,FLRG,HILL,NWLN,PKNS,PORT,SADL
+# Dynamic IPs
+# Block 166.82.227.0/24
+# Range 166.82.227.5 - 166.82.227.254
+# Dynamic IPs
+# Block 166.82.215.0/24
+# Range 166.82.215.5 - 166.82.215.254
+# Dynamic IPs
+# Block 166.82.93.0/24
+# Range 166.82.93.5 - 166.82.93.254
+# Dynamic IPs
+# Block 166.82.170.0/24
+# Range 166.82.170.5 - 166.82.170.254
+# Dynamic IPs
+# Block 166.82.254.0/24
+# Range 166.82.254.5 - 166.82.254.254
+# Dynamic IPs
+# Block 166.82.162.0/25
+# Range 166.82.162.5 - 166.82.162.126
+# Dynamic IPs
+# Block 71.31.64.0/24
+# Range 71.31.64.2 - 71.31.64.254
+# Block 71.31.65.0/24
+# Range 71.31.65.2 - 71.31.65.254
+# Block 174.130.128.0/24
+# Range 174.130.128.2 - 174.130.128.254
+# Block 174.130.129.0/24
+# Range 174.130.129.2 - 174.130.129.254
+# Block 174.130.130.0/24
+# Range 174.130.130.2 - 174.130.130.254
+# Block 174.130.131.0/24
+# Range 174.130.131.2 - 174.130.131.254
+# Block 174.131.132.0/24
+# Range 174.131.132.2 - 174.131.132.254
+# Block 174.131.133.0/24
+# Range 174.131.133.2 - 174.131.133.254
+# Block 173.188.172.0/23
+# Range 173.188.172.2 - 173.188.173.254
+# Block 173.188.177.0/24
+# Range 173.188.177.2 - 173.188.177.254
+# Block 173.189.46.0/24
+# Range 173.189.46.2 - 173.189.46.254
+###################################
+shared-network ctc-vlan977 {
+default-lease-time 7200;
+min-lease-time 7200;
+max-lease-time 7200;
+
+on commit {
+ log(info,
+ concat("dhcp-lease ",
+ binary-to-ascii(10, 8, ".", packet(24, 4)),
+ ",",
+ "ctc: ", pick-first-value(option agent.circuit-id, "N/A"),
+ ",",
+ binary-to-ascii(16, 8, ":", substring(hardware, 1, 6)),
+ ",",
+ binary-to-ascii(10, 8, ".", leased-address),
+ ",",
+ pick-first-value(option host-name, "N/A"),
+ ",",
+ pick-first-value(option vendor-class-identifier, "N/A")
+ )
+ );
+}
+
+ subnet 166.82.227.0 netmask 255.255.255.0 {
+ range 166.82.227.5 166.82.227.254;
+ option routers 166.82.227.1;
+ }
+ subnet 166.82.215.0 netmask 255.255.255.0 {
+ range 166.82.215.5 166.82.215.254;
+ option routers 166.82.215.1;
+ }
+ subnet 166.82.93.0 netmask 255.255.255.0 {
+ range 166.82.93.5 166.82.93.254;
+ option routers 166.82.93.1;
+ }
+ subnet 166.82.170.0 netmask 255.255.255.0 {
+ range 166.82.170.5 166.82.170.254;
+ option routers 166.82.170.1;
+ }
+ subnet 166.82.254.0 netmask 255.255.255.0 {
+ range 166.82.254.5 166.82.254.254;
+ option routers 166.82.254.1;
+ }
+ subnet 166.82.162.0 netmask 255.255.255.128 {
+ range 166.82.162.5 166.82.162.126;
+ option routers 166.82.162.1;
+ }
+ subnet 98.21.235.0 netmask 255.255.255.0 {
+ range 98.21.235.2 98.21.235.254;
+ option routers 98.21.235.1;
+ }
+ subnet 71.31.64.0 netmask 255.255.255.0 {
+ range 71.31.64.2 71.31.64.254;
+ option routers 71.31.64.1;
+ }
+ subnet 71.31.65.0 netmask 255.255.255.0 {
+ range 71.31.65.2 71.31.65.254;
+ option routers 71.31.65.1;
+ }
+ subnet 174.130.128.0 netmask 255.255.255.0 {
+ range 174.130.128.2 174.130.128.254;
+ option routers 174.130.128.1;
+ }
+ subnet 174.130.129.0 netmask 255.255.255.0 {
+ range 174.130.129.2 174.130.129.254;
+ option routers 174.130.129.1;
+ }
+ subnet 174.130.130.0 netmask 255.255.255.0 {
+ range 174.130.130.2 174.130.130.254;
+ option routers 174.130.130.1;
+ }
+ subnet 174.130.131.0 netmask 255.255.255.0 {
+ range 174.130.131.2 174.130.131.254;
+ option routers 174.130.131.1;
+ }
+ subnet 174.131.132.0 netmask 255.255.255.0 {
+ range 174.131.132.2 174.131.132.254;
+ option routers 174.131.132.1;
+ }
+ subnet 174.131.133.0 netmask 255.255.255.0 {
+ range 174.131.133.2 174.131.133.254;
+ option routers 174.131.133.1;
+ }
+ subnet 173.188.172.0 netmask 255.255.254.0 {
+ range 173.188.172.2 173.188.173.254;
+ option routers 173.188.172.1;
+ }
+ subnet 173.188.177.0 netmask 255.255.255.0 {
+ range 173.188.177.2 173.188.177.254;
+ option routers 173.188.177.1;
+ }
+ subnet 173.189.46.0 netmask 255.255.255.0 {
+ range 173.189.46.2 173.189.46.254;
+ option routers 173.189.46.1;
+ }
+}
+
+###################################
+# VLAN VLAN_978 (978)
+# COMMENT: Paradyne PITT/CEDR Dynamic
+# CEDR,PITT
+# Dynamic IPs
+# Block 166.82.37.0/24
+# Range 166.82.37.5 - 166.82.37.254
+###################################
+shared-network ctc-vlan978 {
+on commit {
+ log(info,
+ concat("dhcp-lease ",
+ binary-to-ascii(10, 8, ".", packet(24, 4)),
+ ",",
+ "ctc: ", pick-first-value(option agent.circuit-id, "N/A"),
+ ",",
+ binary-to-ascii(16, 8, ":", substring(hardware, 1, 6)),
+ ",",
+ binary-to-ascii(10, 8, ".", leased-address),
+ ",",
+ pick-first-value(option host-name, "N/A"),
+ ",",
+ pick-first-value(option vendor-class-identifier, "N/A")
+ )
+ );
+}
+
+ subnet 166.82.37.0 netmask 255.255.255.0 {
+ range 166.82.37.5 166.82.37.254;
+ option routers 166.82.37.1;
+ }
+}
+
+###################################
+# VLAN VLAN_979 (979)
+# COMMENT: Paradyne PITT Dynamic
+# CPFL,PITT,PLTN
+# Dynamic IPs
+# Block 166.82.228.0/24
+# Range 166.82.228.5 - 166.82.228.254
+# Dynamic IPs
+# Block 166.82.44.0/24
+# Range 166.82.44.5 - 166.82.44.254
+# Dynamic IPs
+# Block 166.82.100.0/24
+# Range 166.82.100.5 - 166.82.100.254
+# Dynamic IPs
+# Block 166.82.167.0/24
+# Range 166.82.167.5 - 166.82.167.254
+# Dynamic IPs
+# Block 166.82.216.0/24
+# Range 166.82.216.5 - 166.82.216.254
+# Dynamic IPs
+# Block 166.82.198.0/24
+# Range 166.82.198.5 - 166.82.198.254
+# Dynamic IPs
+# Range 166.82.156.133 - 166.82.156.254
+# Dynamic IPs
+# Block 71.31.66.0/24
+# Range 71.31.66.2 - 71.31.66.254
+# Block 71.31.67.0/24
+# Range 71.31.67.2 - 71.31.67.254
+# Block 173.188.191.0/24
+# Range 173.188.191.2 - 173.188.191.254
+###################################
+shared-network ctc-vlan979 {
+default-lease-time 7200;
+min-lease-time 7200;
+max-lease-time 7200;
+
+on commit {
+ log(info,
+ concat("dhcp-lease ",
+ binary-to-ascii(10, 8, ".", packet(24, 4)),
+ ",",
+ "ctc: ", pick-first-value(option agent.circuit-id, "N/A"),
+ ",",
+ binary-to-ascii(16, 8, ":", substring(hardware, 1, 6)),
+ ",",
+ binary-to-ascii(10, 8, ".", leased-address),
+ ",",
+ pick-first-value(option host-name, "N/A"),
+ ",",
+ pick-first-value(option vendor-class-identifier, "N/A")
+ )
+ );
+}
+
+ subnet 166.82.228.0 netmask 255.255.255.0 {
+ range 166.82.228.5 166.82.228.254;
+ option routers 166.82.228.1;
+ }
+ subnet 166.82.44.0 netmask 255.255.255.0 {
+ range 166.82.44.5 166.82.44.254;
+ option routers 166.82.44.1;
+ }
+ subnet 166.82.100.0 netmask 255.255.255.0 {
+ range 166.82.100.5 166.82.100.254;
+ option routers 166.82.100.1;
+ }
+ subnet 166.82.167.0 netmask 255.255.255.0 {
+ range 166.82.167.5 166.82.167.254;
+ option routers 166.82.167.1;
+ }
+ subnet 166.82.216.0 netmask 255.255.255.0 {
+ range 166.82.216.5 166.82.216.254;
+ option routers 166.82.216.1;
+ }
+ subnet 166.82.198.0 netmask 255.255.255.0 {
+ range 166.82.198.5 166.82.198.254;
+ option routers 166.82.198.1;
+ }
+ subnet 166.82.156.128 netmask 255.255.255.128 {
+ range 166.82.156.133 166.82.156.254;
+ option routers 166.82.156.129;
+ }
+ subnet 71.31.66.0 netmask 255.255.255.0 {
+ range 71.31.66.2 71.31.66.254;
+ option routers 71.31.66.1;
+ }
+ subnet 71.31.67.0 netmask 255.255.255.0 {
+ range 71.31.67.2 71.31.67.254;
+ option routers 71.31.67.1;
+ }
+ subnet 173.188.191.0 netmask 255.255.255.0 {
+ range 173.188.191.2 173.188.191.254;
+ option routers 173.188.191.1;
+ }
+}
+
+###################################
+# VLAN VLAN_984 (984)
+# COMMENT: Paradyne DRTA Dynamic
+# BLPK,CWST,DRTA,DVSN,TNTY,WNCF
+# Dynamic IPs
+# Block 166.82.152.0/24
+# Range 166.82.152.5 - 166.82.152.254
+# Dynamic IPs
+# Block 166.82.124.0/24
+# Range 166.82.124.5 - 166.82.124.254
+# Dynamic IPs
+# Block 166.82.125.0/24
+# Range 166.82.125.5 - 166.82.125.254
+# Block 98.21.224.0/24
+# Range 98.21.224.2 - 98.21.224.254
+# Block 98.21.239.0/24
+# Range 98.21.239.2 98.21.239.254
+# Block 174.131.135.0/24
+# Range 174.131.135.2 - 174.131.135.254
+###################################
+shared-network ctc-vlan984 {
+on commit {
+ log(info,
+ concat("dhcp-lease ",
+ binary-to-ascii(10, 8, ".", packet(24, 4)),
+ ",",
+ "ctc: ", pick-first-value(option agent.circuit-id, "N/A"),
+ ",",
+ binary-to-ascii(16, 8, ":", substring(hardware, 1, 6)),
+ ",",
+ binary-to-ascii(10, 8, ".", leased-address),
+ ",",
+ pick-first-value(option host-name, "N/A"),
+ ",",
+ pick-first-value(option vendor-class-identifier, "N/A")
+ )
+ );
+}
+
+ subnet 166.82.152.0 netmask 255.255.255.0 {
+ range 166.82.152.5 166.82.152.254;
+ option routers 166.82.152.1;
+ }
+ subnet 166.82.124.0 netmask 255.255.255.0 {
+ range 166.82.124.5 166.82.124.254;
+ option routers 166.82.124.1;
+ }
+ subnet 166.82.125.0 netmask 255.255.255.0 {
+ range 166.82.125.5 166.82.125.254;
+ option routers 166.82.125.1;
+ }
+ subnet 98.21.224.0 netmask 255.255.255.0 {
+ range 98.21.224.5 98.21.224.254;
+ option routers 98.21.224.1;
+ }
+ subnet 98.21.239.0 netmask 255.255.255.0 {
+ range 98.21.239.2 98.21.239.254;
+ option routers 98.21.239.1;
+ }
+ subnet 174.131.135.0 netmask 255.255.255.0 {
+ range 174.131.135.2 174.131.135.254;
+ option routers 174.131.135.1;
+ }
+}
+
+###################################
+# VLAN VLAN_985 (985)
+# COMMENT: Paradyne KAKR Dynamic
+# KAKR
+# Dynamic IPs
+# Block 166.82.134.0/24
+# Range 166.82.134.5 - 166.82.134.254
+# Dynamic IPs
+# Block 166.82.200.128/25
+# Range 166.82.200.133 - 166.82.200.254
+# Block 67.141.212.0/24
+# Range 67.141.212.2 - 67.141.212.254
+###################################
+shared-network ctc-vlan985 {
+on commit {
+ log(info,
+ concat("dhcp-lease ",
+ binary-to-ascii(10, 8, ".", packet(24, 4)),
+ ",",
+ "ctc: ", pick-first-value(option agent.circuit-id, "N/A"),
+ ",",
+ binary-to-ascii(16, 8, ":", substring(hardware, 1, 6)),
+ ",",
+ binary-to-ascii(10, 8, ".", leased-address),
+ ",",
+ pick-first-value(option host-name, "N/A"),
+ ",",
+ pick-first-value(option vendor-class-identifier, "N/A")
+ )
+ );
+}
+
+ subnet 166.82.134.0 netmask 255.255.255.0 {
+ range 166.82.134.5 166.82.134.254;
+ option routers 166.82.134.1;
+ }
+ subnet 166.82.200.128 netmask 255.255.255.128 {
+ range 166.82.200.133 166.82.200.254;
+ option routers 166.82.200.129;
+ }
+ subnet 67.141.212.0 netmask 255.255.255.0 {
+ range 67.141.212.2 67.141.212.254;
+ option routers 67.141.212.1;
+ }
+}
+
+###################################
+# VLAN VLAN_987 (987)
+# COMMENT: Paradyne ERWN Dynamic
+# ERWN
+# Dynamic IPs
+# Block 166.82.159.0/24
+# Range 166.82.159.5 - 166.82.159.254
+# Block 174.131.134.0/24
+# Range 174.131.134.2 - 174.131.134.254
+###################################
+shared-network ctc-vlan987 {
+on commit {
+ log(info,
+ concat("dhcp-lease ",
+ binary-to-ascii(10, 8, ".", packet(24, 4)),
+ ",",
+ "ctc: ", pick-first-value(option agent.circuit-id, "N/A"),
+ ",",
+ binary-to-ascii(16, 8, ":", substring(hardware, 1, 6)),
+ ",",
+ binary-to-ascii(10, 8, ".", leased-address),
+ ",",
+ pick-first-value(option host-name, "N/A"),
+ ",",
+ pick-first-value(option vendor-class-identifier, "N/A")
+ )
+ );
+}
+
+ subnet 166.82.159.0 netmask 255.255.255.0 {
+ range 166.82.159.5 166.82.159.254;
+ option routers 166.82.159.1;
+ }
+ subnet 174.131.134.0 netmask 255.255.255.0 {
+ range 174.131.134.2 174.131.134.254;
+ option routers 174.131.134.1;
+ }
+}
+
+###################################
+# VLAN VLAN_988 (988)
+# COMMENT: DSLAM RLGH Dynamic
+# CORN,LLKX
+# Dynamic IPs
+# Block 166.82.200.0/25
+# Range 166.82.200.5 - 166.82.200.126
+# Block 173.188.182.0/25
+# Range 173.188.182.2 - 173.188.182.126
+###################################
+shared-network ctc-vlan988 {
+on commit {
+ log(info,
+ concat("dhcp-lease ",
+ binary-to-ascii(10, 8, ".", packet(24, 4)),
+ ",",
+ "ctc: ", pick-first-value(option agent.circuit-id, "N/A"),
+ ",",
+ binary-to-ascii(16, 8, ":", substring(hardware, 1, 6)),
+ ",",
+ binary-to-ascii(10, 8, ".", leased-address),
+ ",",
+ pick-first-value(option host-name, "N/A"),
+ ",",
+ pick-first-value(option vendor-class-identifier, "N/A")
+ )
+ );
+}
+
+ subnet 166.82.200.0 netmask 255.255.255.128 {
+ range 166.82.200.5 166.82.200.126;
+ option routers 166.82.200.1;
+ }
+ subnet 173.188.182.0 netmask 255.255.255.128 {
+ range 173.188.182.2 173.188.182.126;
+ option routers 173.188.182.1;
+ }
+}
+
+###################################
+# VLAN Paradyne_Dynamic_T1 (990)
+# COMMENT: Paradyne T1 dynamic
+# ABRN,CALD,COLT,DSMM,HDCK,MCHL,MRSN,NEVN,TALR
+# Dynamic IPs
+# Block 166.82.224.0/24
+# Range 166.82.224.5 - 166.82.224.254
+# Dynamic IPs
+# Block 166.82.19.0/25
+# Range 166.82.19.5 - 166.82.19.126
+# Dynamic IPs
+# Block 166.82.225.0/24
+# Range 166.82.225.5 - 166.82.225.254
+###################################
+shared-network ctc-vlan990 {
+
+ subnet 166.82.224.0 netmask 255.255.255.0 {
+ range 166.82.224.5 166.82.224.254;
+ option routers 166.82.224.1;
+ }
+ subnet 166.82.19.0 netmask 255.255.255.128 {
+ range 166.82.19.5 166.82.19.126;
+ option routers 166.82.19.1;
+ }
+ subnet 166.82.225.0 netmask 255.255.255.0 {
+ range 166.82.225.5 166.82.225.254;
+ option routers 166.82.225.1;
+ }
+}
+
+###################################
+# VLAN (991)
+# Block 173.188.164.0/24
+# Range 173.188.164.2 - 173.188.164.254
+###################################
+shared-network ctc-vlan991 {
+
+ subnet 173.188.164.0 netmask 255.255.255.0 {
+ range 173.188.164.2 173.188.164.254;
+ option routers 173.188.164.1;
+ }
+}
+
+###################################
+# VLAN Marconi_Static (1000)
+# COMMENT: NOTE: This block is only from 166.82.59.5 to 166.82.59.254
+# CLB1,DVG1,MDP1,TNG1
+# Static IPs
+# Block 166.82.56.0/22
+# Range 166.82.56.5 - 166.82.59.254
+# Block 174.131.157.0/25
+# Range 174.131.157.2 - 174.131.157.126
+###################################
+#shared-network ctc-vlan1000 {
+
+# on commit {
+# if exists agent.remote-id {
+# set vpi = binary-to-ascii (10, 8, "", substring (option agent.remote-id, 9,1));
+# set vci = binary-to-ascii (16, 8, "", substring (option agent.remote-id, 10,2));
+# set ifx = binary-to-ascii (2, 8, "/", substring (option agent.remote-id, 8, 1));
+# set atmif = binary-to-ascii (16, 8, "", substring (option agent.remote-id, 8, 1));
+# log (info, concat("Lease for ", binary-to-ascii (10, 8, ".", leased-address),
+# " mac ", binary-to-ascii (16, 8, ":", suffix (hardware,6)),
+# " remote ", binary-to-ascii (16, 8, ":", option agent.remote-id),
+# " VPI ", vpi , " VCI " , vci,
+# " IF ", ifx, "(", binary-to-ascii(16,8,"", substring (option agent.remote-id, 8, 1)), ")",
+# " ATMIF ", atmif
+# )
+# );
+# }
+# }
+
+# Duplicate subnet - already defined in ctc-vlan1100
+# Ideally, the subnet would be broken into multiple subnets
+# with different netmasks.
+# subnet 166.82.56.0 netmask 255.255.252.0 {
+# option routers 166.82.56.1;
+# }
+
+# Moved to ctc-vlan1100 due to helper address of 166.82.56.1 and
+# dhcpd will not offer from two different shared networks.
+# Ideally, the requests would come from 174.131.157.1 but
+# NAS not configured to do so.
+# subnet 174.131.157.0 netmask 255.255.255.128 {
+# option routers 174.131.157.1;
+# }
+#}
+
+
+###################################
+# VLAN Marconi_Dynamic (1100)
+# COMMENT: NOTE: This block is only from 166.82.56.5 to 166.82.58.254
+# TNG1
+# Dynamic IPs
+# Block 166.82.126.0/24
+# Range 166.82.126.5 - 166.82.126.254
+# Dynamic IPs
+# Block 166.82.121.0/24
+# Range 166.82.121.5 - 166.82.121.254
+# Dynamic IPs
+# Block 166.82.56.0/22
+# Range 166.82.56.5 - 166.82.59.254
+# Dynamic IPs
+# Block 166.82.81.0/24
+# Range 166.82.81.5 - 166.82.81.254
+# Dynamic IPs
+# Block 166.82.35.0/24
+# Range 166.82.35.5 - 166.82.35.254
+# Dynamic IPs
+# Block 166.82.69.0/24
+# Range 166.82.69.5 - 166.82.69.254
+# Dynamic IPs
+# Block 166.82.180.0/24
+# Range 166.82.180.5 - 166.82.180.254
+# Dynamic IPs
+# Block 166.82.179.0/24
+# Range 166.82.179.5 - 166.82.179.254
+# Block 166.82.67.0/25
+# Range 166.82.67.5 - 166.82.67.126
+# Block 98.21.231.0/24
+# Range 98.21.231.2 - 98.21.231.254
+# Block 98.21.236.0/24
+# Range 98.21.236.2 - 98.21.236.254
+# Dynamic IPs
+# Block 71.31.68.0/24
+# Range 71.31.68.2 - 71.31.68.254
+# Block 71.31.69.0/24
+# Range 71.31.69.2 - 71.31.69.254
+###################################
+shared-network ctc-vlan1100 {
+default-lease-time 7200;
+min-lease-time 7200;
+max-lease-time 7200;
+
+# on commit {
+# if exists agent.remote-id {
+# set vpi = binary-to-ascii (10, 8, "", substring (option agent.remote-id, 9,1));
+# set vci = binary-to-ascii (16, 8, "", substring (option agent.remote-id, 10,2));
+# set ifx = binary-to-ascii (2, 8, "/", substring (option agent.remote-id, 8, 1));
+# set atmif = substring (binary-to-ascii (16, 8, "", substring (option agent.remote-id, 8, 1)),0,1); log (info, concat("Lease for ", binary-to-ascii (10, 8, ".", leased-address),
+# " mac ", binary-to-ascii (16, 8, ":", suffix (hardware,6)),
+# " remote ", binary-to-ascii (16, 8, ":", option agent.remote-id),
+# " VPI ", vpi , " VCI " , vci,
+# " IF ", ifx, "(", binary-to-ascii(16,8,"", substring (option agent.remote-id, 8, 1)), ")",
+# " ATMIF ", atmif
+# )
+# );
+# }
+# }
+
+ subnet 166.82.126.0 netmask 255.255.255.0 {
+ range 166.82.126.5 166.82.126.254;
+ option routers 166.82.126.1;
+ }
+ subnet 166.82.121.0 netmask 255.255.255.0 {
+ range 166.82.121.5 166.82.121.254;
+ option routers 166.82.121.1;
+ }
+ # 166.82.59.5 - 254 are static IPs for VLAN 1000
+ subnet 166.82.56.0 netmask 255.255.252.0 {
+ range 166.82.56.5 166.82.58.254;
+ option routers 166.82.56.1;
+ }
+ # Static IPs for VLAN 1000
+ subnet 174.131.157.0 netmask 255.255.255.128 {
+ option routers 174.131.157.1;
+ }
+ subnet 166.82.81.0 netmask 255.255.255.0 {
+ range 166.82.81.5 166.82.81.254;
+ option routers 166.82.81.1;
+ }
+ subnet 166.82.35.0 netmask 255.255.255.0 {
+ range 166.82.35.5 166.82.35.254;
+ option routers 166.82.35.1;
+ }
+ subnet 166.82.69.0 netmask 255.255.255.0 {
+ range 166.82.69.5 166.82.69.254;
+ option routers 166.82.69.1;
+ }
+ subnet 166.82.180.0 netmask 255.255.255.0 {
+ range 166.82.180.5 166.82.180.254;
+ option routers 166.82.180.1;
+ }
+ subnet 166.82.179.0 netmask 255.255.255.0 {
+ range 166.82.179.5 166.82.179.254;
+ option routers 166.82.179.1;
+ }
+ subnet 166.82.67.0 netmask 255.255.255.128 {
+ range 166.82.67.5 166.82.67.126;
+ option routers 166.82.67.1;
+ }
+ subnet 98.21.231.0 netmask 255.255.255.0 {
+ range 98.21.231.2 98.21.231.254;
+ option routers 98.21.231.1;
+ }
+ subnet 98.21.236.0 netmask 255.255.255.0 {
+ range 98.21.236.2 98.21.236.254;
+ option routers 98.21.236.1;
+ }
+ subnet 71.31.68.0 netmask 255.255.255.0 {
+ range 71.31.68.2 71.31.68.254;
+ option routers 71.31.68.1;
+ }
+ subnet 71.31.69.0 netmask 255.255.255.0 {
+ range 71.31.69.2 71.31.69.254;
+ option routers 71.31.69.1;
+ }
+}
+
+###################################
+# VLAN (1101)
+# Block 173.188.160.0/23
+# Range 173.188.160.2 - 173.188.161.254
+###################################
+shared-network ctc-vlan1101 {
+
+ subnet 173.188.160.0 netmask 255.255.254.0 {
+ range 173.188.160.2 173.188.161.254;
+ option routers 173.188.160.1;
+ }
+}
+
+###################################
+# VLAN Catena-ATM_Dynamic (1300)
+# COMMENT: NOTE: This block is only from 166.82.108.5 to 166.82.108.254
+# DSMM,DTCH,HRT1,HRTG,LATA,PLST,RNBK
+# Dynamic IPs
+# Block 166.82.108.0/23
+# Range 166.82.108.5 - 166.82.108.254
+# Dynamic IPs
+# Block 166.82.9.0/24
+# Range 166.82.9.5 - 166.82.9.254
+# Dynamic IPs
+# Block 166.82.102.0/24
+# Range 166.82.102.5 - 166.82.102.254
+# Dynamic IPs
+# Block 166.82.48.0/24
+# Range 166.82.48.5 - 166.82.48.254
+# Dynamic IPs
+# Block 166.82.49.0/24
+# Range 166.82.49.5 - 166.82.49.254
+# Dynamic IPs
+# Block 166.82.141.0/24
+# Range 166.82.141.5 - 166.82.141.254
+# Dynamic IPs
+# Block 166.82.139.0/24
+# Range 166.82.139.5 - 166.82.139.254
+# Dynamic IPs
+# Block 166.82.131.0/24
+# Range 166.82.131.5 - 166.82.131.254
+# Dynamic IPs
+# Block 166.82.116.0/24
+# Range 166.82.116.5 - 166.82.116.254
+# Dynamic IPs
+# Block 166.82.82.0/24
+# Range 166.82.82.5 - 166.82.82.254
+# Block 71.31.71.0/24
+# Range 71.31.71.2 - 71.31.71.254
+###################################
+shared-network ctc-vlan1300 {
+
+ subnet 166.82.108.0 netmask 255.255.254.0 {
+ range 166.82.108.5 166.82.108.254;
+ option routers 166.82.108.1;
+ }
+ subnet 166.82.9.0 netmask 255.255.255.0 {
+ range 166.82.9.5 166.82.9.254;
+ option routers 166.82.9.1;
+ }
+ subnet 166.82.102.0 netmask 255.255.255.0 {
+ range 166.82.102.5 166.82.102.254;
+ option routers 166.82.102.1;
+ }
+ subnet 166.82.48.0 netmask 255.255.255.0 {
+ range 166.82.48.5 166.82.48.254;
+ option routers 166.82.48.1;
+ }
+ subnet 166.82.49.0 netmask 255.255.255.0 {
+ range 166.82.49.5 166.82.49.254;
+ option routers 166.82.49.1;
+ }
+ subnet 166.82.141.0 netmask 255.255.255.0 {
+ range 166.82.141.5 166.82.141.254;
+ option routers 166.82.141.1;
+ }
+ subnet 166.82.139.0 netmask 255.255.255.0 {
+ range 166.82.139.5 166.82.139.254;
+ option routers 166.82.139.1;
+ }
+ subnet 166.82.131.0 netmask 255.255.255.0 {
+ range 166.82.131.5 166.82.131.254;
+ option routers 166.82.131.1;
+ }
+ subnet 166.82.116.0 netmask 255.255.255.0 {
+ range 166.82.116.5 166.82.116.254;
+ option routers 166.82.116.1;
+ }
+ subnet 166.82.82.0 netmask 255.255.255.0 {
+ range 166.82.82.5 166.82.82.254;
+ option routers 166.82.82.1;
+ }
+ subnet 71.31.71.0 netmask 255.255.255.0 {
+ range 71.31.71.2 71.31.71.254;
+ option routers 71.31.71.1;
+ }
+}
+
+###################################
+# VLAN (1301) Made static per ticket INC000004442989
+# Block 173.188.162.0/23
+# Range 173.188.162.2 - 173.188.163.254
+###################################
+shared-network ctc-vlan1301 {
+
+ subnet 173.188.162.0 netmask 255.255.254.0 {
+ option routers 173.188.162.1;
+ }
+}
+
+###################################
+# VLAN Wave7_Data_CNCR (7000)
+# CNCR,CNCR2
+# Dynamic IPs
+# Block 166.82.17.0/24
+# Range 166.82.17.5 - 166.82.17.254
+# #CNCR range
+# Block 173.188.149.0/25
+# Static IP Block
+# Block 173.189.47.128/25
+# Range 173.189.47.130 - 173.189.47.254
+###################################
+shared-network ctc-vlan7000 {
+on commit {
+ log(info,
+ concat("dhcp-lease ",
+ binary-to-ascii(10, 8, ".", packet(24, 4)),
+ ",",
+ "ctc: ", pick-first-value(option agent.circuit-id, "N/A"),
+ ",",
+ binary-to-ascii(16, 8, ":", substring(hardware, 1, 6)),
+ ",",
+ binary-to-ascii(10, 8, ".", leased-address),
+ ",",
+ pick-first-value(option host-name, "N/A"),
+ ",",
+ pick-first-value(option vendor-class-identifier, "N/A")
+ )
+ );
+}
+
+ subnet 166.82.17.0 netmask 255.255.255.0 {
+ range 166.82.17.5 166.82.17.254;
+ option routers 166.82.17.1;
+ #CNCR range
+ }
+ subnet 173.188.149.0 netmask 255.255.255.128 {
+ option routers 173.188.149.1;
+ }
+ subnet 173.189.47.128 netmask 255.255.255.128 {
+ range 173.189.47.130 173.189.47.254;
+ option routers 173.189.47.129;
+ }
+}
+
+###################################
+# VLAN Wave7_Data_CNTL (7001)
+# CNTL,PLTN
+# Dynamic IPs
+# Block 166.82.47.0/24
+# Range 166.82.47.5 - 166.82.47.254
+# #CNTL (PLTN) range
+###################################
+shared-network ctc-vlan7001 {
+on commit {
+ log(info,
+ concat("dhcp-lease ",
+ binary-to-ascii(10, 8, ".", packet(24, 4)),
+ ",",
+ "ctc: ", pick-first-value(option agent.circuit-id, "N/A"),
+ ",",
+ binary-to-ascii(16, 8, ":", substring(hardware, 1, 6)),
+ ",",
+ binary-to-ascii(10, 8, ".", leased-address),
+ ",",
+ pick-first-value(option host-name, "N/A"),
+ ",",
+ pick-first-value(option vendor-class-identifier, "N/A")
+ )
+ );
+}
+
+ subnet 166.82.47.0 netmask 255.255.255.0 {
+ range 166.82.47.5 166.82.47.254;
+ option routers 166.82.47.1;
+ #CNTL (PLTN) range
+ }
+}
+
+###################################
+# VLAN Wave7_Data_PITT (7002)
+# PITT
+# Dynamic IPs
+# Block 166.82.53.0/24
+# Range 166.82.53.5 - 166.82.53.254
+# #PITT range
+###################################
+shared-network ctc-vlan7002 {
+on commit {
+ log(info,
+ concat("dhcp-lease ",
+ binary-to-ascii(10, 8, ".", packet(24, 4)),
+ ",",
+ "ctc: ", pick-first-value(option agent.circuit-id, "N/A"),
+ ",",
+ binary-to-ascii(16, 8, ":", substring(hardware, 1, 6)),
+ ",",
+ binary-to-ascii(10, 8, ".", leased-address),
+ ",",
+ pick-first-value(option host-name, "N/A"),
+ ",",
+ pick-first-value(option vendor-class-identifier, "N/A")
+ )
+ );
+}
+
+ subnet 166.82.53.0 netmask 255.255.255.0 {
+ range 166.82.53.5 166.82.53.254;
+ option routers 166.82.53.1;
+ #PITT range
+ }
+}
+
+###################################
+# VLAN Wave7_Data_CBCG (7003)
+# ANTQ,CBCG
+# Dynamic IPs
+# Block 166.82.16.0/24
+# Range 166.82.16.5 - 166.82.16.254
+# Static IPs
+# Block 166.82.26.224/28
+# Range 166.82.26.229 - 166.82.26.238
+# Block 173.188.182.128/25
+# Range 173.188.182.128 - 173.188.182.254
+###################################
+shared-network ctc-vlan7003 {
+on commit {
+ log(info,
+ concat("dhcp-lease ",
+ binary-to-ascii(10, 8, ".", packet(24, 4)),
+ ",",
+ "ctc: ", pick-first-value(option agent.circuit-id, "N/A"),
+ ",",
+ binary-to-ascii(16, 8, ":", substring(hardware, 1, 6)),
+ ",",
+ binary-to-ascii(10, 8, ".", leased-address),
+ ",",
+ pick-first-value(option host-name, "N/A"),
+ ",",
+ pick-first-value(option vendor-class-identifier, "N/A")
+ )
+ );
+}
+
+ subnet 166.82.16.0 netmask 255.255.255.0 {
+ range 166.82.16.5 166.82.16.254;
+ option routers 166.82.16.1;
+ }
+ subnet 166.82.26.224 netmask 255.255.255.240 {
+ option routers 166.82.26.225;
+ }
+ subnet 173.188.182.128 netmask 255.255.255.128 {
+ range 173.188.182.130 173.188.182.254;
+ option routers 173.188.182.129;
+ }
+}
+
+###################################
+# VLAN Wave7_Data_KNPL (7004)
+# KNPL,WLKR
+# Dynamic IPs
+# Block 166.82.77.0/24
+# Range 166.82.77.5 - 166.82.77.254
+###################################
+shared-network ctc-vlan7004 {
+on commit {
+ log(info,
+ concat("dhcp-lease ",
+ binary-to-ascii(10, 8, ".", packet(24, 4)),
+ ",",
+ "ctc: ", pick-first-value(option agent.circuit-id, "N/A"),
+ ",",
+ binary-to-ascii(16, 8, ":", substring(hardware, 1, 6)),
+ ",",
+ binary-to-ascii(10, 8, ".", leased-address),
+ ",",
+ pick-first-value(option host-name, "N/A"),
+ ",",
+ pick-first-value(option vendor-class-identifier, "N/A")
+ )
+ );
+}
+
+ subnet 166.82.77.0 netmask 255.255.255.0 {
+ range 166.82.77.5 166.82.77.254;
+ option routers 166.82.77.1;
+ }
+}
+
+###################################
+# VLAN Wave7_Data_HRBG (7005)
+# CALD,HRBG
+# Dynamic IPs
+# Block 166.82.18.0/24
+# Range 166.82.18.5 - 166.82.18.254
+# Static IPs
+# Block 166.82.26.240/28
+# Range 166.82.26.245 - 166.82.26.254
+###################################
+shared-network ctc-vlan7005 {
+on commit {
+ log(info,
+ concat("dhcp-lease ",
+ binary-to-ascii(10, 8, ".", packet(24, 4)),
+ ",",
+ "ctc: ", pick-first-value(option agent.circuit-id, "N/A"),
+ ",",
+ binary-to-ascii(16, 8, ":", substring(hardware, 1, 6)),
+ ",",
+ binary-to-ascii(10, 8, ".", leased-address),
+ ",",
+ pick-first-value(option host-name, "N/A"),
+ ",",
+ pick-first-value(option vendor-class-identifier, "N/A")
+ )
+ );
+}
+
+ subnet 166.82.18.0 netmask 255.255.255.0 {
+ range 166.82.18.5 166.82.18.254;
+ option routers 166.82.18.1;
+ }
+ subnet 166.82.26.240 netmask 255.255.255.240 {
+ option routers 166.82.26.241;
+ }
+}
+
+###################################
+# VLAN Wave7_Data_CHGV (7006)
+# CHGV
+# Dynamic IPs
+# Block 166.82.161.0/24
+# Range 166.82.161.5 - 166.82.161.254
+###################################
+shared-network ctc-vlan7006 {
+on commit {
+ log(info,
+ concat("dhcp-lease ",
+ binary-to-ascii(10, 8, ".", packet(24, 4)),
+ ",",
+ "ctc: ", pick-first-value(option agent.circuit-id, "N/A"),
+ ",",
+ binary-to-ascii(16, 8, ":", substring(hardware, 1, 6)),
+ ",",
+ binary-to-ascii(10, 8, ".", leased-address),
+ ",",
+ pick-first-value(option host-name, "N/A"),
+ ",",
+ pick-first-value(option vendor-class-identifier, "N/A")
+ )
+ );
+}
+
+ subnet 166.82.161.0 netmask 255.255.255.0 {
+ range 166.82.161.5 166.82.161.254;
+ option routers 166.82.161.1;
+ }
+}
+
+
+##################################################
+# Lab/Testing
+##################################################
+
+# Test network for Michael Wyatt lab7200
+shared-network ltrkarlcs-lab00 {
+default-lease-time 3600;
+min-lease-time 3600;
+max-lease-time 3600;
+
+subnet 162.39.168.64 netmask 255.255.255.248 {
+ range 162.39.168.66 162.39.168.70;
+ option routers 162.39.168.65;
+ option subnet-mask 255.255.255.248;
+ option broadcast-address 162.39.168.71;
+}
+
+subnet 75.89.98.72 netmask 255.255.255.248 {
+ range 75.89.98.74 75.89.98.78;
+ option routers 75.89.98.73;
+ option subnet-mask 255.255.255.248;
+ option broadcast-address 75.89.98.79;
+}
+}
+
+
+shared-network LR-LAB {
+ option domain-name-servers 207.91.5.20, 207.91.5.252;
+ default-lease-time 60;
+
+subnet 75.89.98.0 netmask 255.255.255.248 {
+ range 75.89.98.2 75.89.98.6;
+ option routers 75.89.98.1;
+ option subnet-mask 255.255.255.248;
+ option broadcast-address 75.89.98.7;
+}
+
+
+# Rajeeve PC
+host rajeevepc {
+ hardware ethernet 00:20:00:00:00:00;
+ fixed-address 162.39.168.69;
+ option routers 162.39.168.65;
+ option subnet-mask 255.255.255.248;
+ option broadcast-address 162.39.168.71;
+# option domain-name-servers 207.91.5.20, 207.91.5.252;
+ default-lease-time 120;
+}
+}
+
+
+# Testing for Walled Garden (Michael Wyatt)
+shared-network LR-LAB-WALLED-GARDEN {
+
+default-lease-time 3600;
+min-lease-time 3600;
+max-lease-time 3600;
+option domain-name-servers 166.102.165.11, 207.91.5.250;
+
+on commit {
+ log(info,
+ concat("dhcp-lease ",
+ binary-to-ascii(10, 8, ".", packet(24, 4)),
+ ",",
+ "redback: ", pick-first-value(option agent.circuit-id, "N/A"),
+ ",",
+ binary-to-ascii(16, 8, ":", substring(hardware, 1, 6)),
+ ",",
+ binary-to-ascii(10, 8, ".", leased-address),
+ ",",
+ pick-first-value(option host-name, "N/A"),
+ ",",
+ pick-first-value(option vendor-class-identifier, "N/A")
+ )
+ );
+}
+
+subnet 75.117.232.96 netmask 255.255.255.248 {
+ range 75.117.232.98 75.117.232.102;
+ option routers 75.117.232.97;
+ option subnet-mask 255.255.255.248;
+ option broadcast-address 75.117.232.103;
+}
+}
+
+# Testing for Redback NAS (Michael Wyatt)
+shared-network LR-LAB-REDBACK {
+
+default-lease-time 120;
+min-lease-time 120;
+max-lease-time 120;
+
+on commit {
+ log(info,
+ concat("dhcp-lease ",
+ binary-to-ascii(10, 8, ".", packet(24, 4)),
+ ",",
+ "redback: ", pick-first-value(option agent.circuit-id, "N/A"),
+ ",",
+ binary-to-ascii(16, 8, ":", substring(hardware, 1, 6)),
+ ",",
+ binary-to-ascii(10, 8, ".", leased-address),
+ ",",
+ pick-first-value(option host-name, "N/A"),
+ ",",
+ pick-first-value(option vendor-class-identifier, "N/A")
+ )
+ );
+}
+
+ option domain-name-servers 166.102.165.13, 207.91.5.252;
+
+subnet 162.39.156.224 netmask 255.255.255.248 {
+ range 162.39.156.226 162.39.156.230;
+ option routers 162.39.156.225;
+ option subnet-mask 255.255.255.248;
+ option broadcast-address 162.39.156.231;
+}
+}
+
+shared-network LAB-SE800 {
+
+default-lease-time 120;
+min-lease-time 120;
+max-lease-time 120;
+
+on commit {
+ log(info,
+ concat("dhcp-lease ",
+ binary-to-ascii(10, 8, ".", packet(24, 4)),
+ ",",
+ "redback: ", pick-first-value(option agent.circuit-id, "N/A"),
+ ",",
+ binary-to-ascii(16, 8, ":", substring(hardware, 1, 6)),
+ ",",
+ binary-to-ascii(10, 8, ".", leased-address),
+ ",",
+ pick-first-value(option host-name, "N/A"),
+ ",",
+ pick-first-value(option vendor-class-identifier, "N/A")
+ )
+ );
+}
+
+ option domain-name-servers 166.102.165.13, 207.91.5.252;
+
+subnet 75.89.98.40 netmask 255.255.255.248 {
+ range 75.89.98.42 75.89.98.46;
+ option routers 75.89.98.41;
+ option subnet-mask 255.255.255.248;
+ option broadcast-address 75.89.98.47;
+}
+}
+
+# Test network for Mike Klug
+shared-network LAB-KLUG {
+
+default-lease-time 600;
+min-lease-time 600;
+max-lease-time 600;
+
+on commit {
+ log(info,
+ concat("dhcp-lease ",
+ binary-to-ascii(10, 8, ".", packet(24, 4)),
+ ",",
+ "redback: ", pick-first-value(option agent.circuit-id, "N/A"),
+ ",",
+ binary-to-ascii(16, 8, ":", substring(hardware, 1, 6)),
+ ",",
+ binary-to-ascii(10, 8, ".", leased-address),
+ ",",
+ pick-first-value(option host-name, "N/A"),
+ ",",
+ pick-first-value(option vendor-class-identifier, "N/A")
+ )
+ );
+}
+
+ option domain-name-servers 166.102.165.13, 207.91.5.252;
+
+subnet 75.89.98.208 netmask 255.255.255.240 {
+ range 75.89.98.210 75.89.98.211;
+ option routers 75.89.98.209;
+ option subnet-mask 255.255.255.240;
+ option broadcast-address 75.89.98.223;
+}
+}
+
+
+
+
+
+#########################################
+# Include file for static IP assignments
+#########################################
+include "ws/dhcpd.fixed";
+
+
+
+
+##############################################
+# Do not add anything below this section
+##############################################
+
+# Needed for Nagios monitor
+shared-network NAGIOS {
+ option domain-name-servers 207.91.5.20, 207.91.5.252;
+ option domain-name "windstream.net";
+
+ subnet 207.91.5.0 netmask 255.255.255.0 {
+ option routers 207.91.5.1;
+ option subnet-mask 255.255.255.0;
+ option broadcast-address 207.91.5.255;
+ }
+}
+
+host nemonitor01 {
+ hardware ethernet 00:e0:00:c4:db:48;
+ fixed-address 207.91.5.44;
+}
+