1 # 2 # Define the DHCPv6 option space. 3 # 4 # Option numbers are assigned by IANA: 5 # http://www.iana.org/assignments/dhcpv6-parameters 6 # 7 option dhcp6.time-servers code 1040 = array of ip6-address; 8 option dhcp6.time-offset code 1041 = signed integer 32; 9 10 # 11 # Define the DOCSIS option space. 12 # TODO: DOCSIS oro definition 13 # 14 # this space is already known by Kea 15 option space docsis code width 2 length width 2; 16 option vsio.docsis code 4491 = encapsulate docsis; 17 option docsis.tftp-servers code 32 = array of ip6-address; 18 % option docsis.tftp-servers local; 19 option docsis.cablelabs-configuration-file code 33 = text; 20 % option docsis.cablelabs-configuration-file alias config-file; 21 % option docsis.cablelabs-configuration-file local; 22 option docsis.cablelabs-syslog-servers code 34 = array of ip6-address; 23 % option docsis.cablelabs-syslog-servers alias syslog-servers; 24 % option docsis.cablelabs-syslog-servers local; 25 #option docsis.device-id code 36 = string; 26 % option docsis.device-id code 36 = "X"; 27 % option docsis.device-id local; 28 29 # 30 # Declare some options. 31 # 32 option dhcp6.time-servers 3ffe:bbbb:aaaa:aaaa::1, 3ffe:bbbb:aaaa:aaaa::2; 33 option docsis.tftp-servers 3ffe:cccc:aaaa:aaaa::1, 3ffe:cccc:aaaa:aaaa::2; 34 35 # 36 # DNS server IP address to update dynamically 37 # 38 ddns-update-style interim; 39 ddns-domainname "foo.com"; 40 41 # 42 # Per-host settings. 43 # 44 host cablemodem-1 { 45 host-identifier option 46 dhcp6.client-id 00:01:00:01:0c:00:a1:41:00:06:5b:50:99:f6; 47 fixed-address6 3ffe:aaaa:aaaa:aaaa::ffff; 48 ddns-domainname "bar.com"; 49 option dhcp6.time-servers 3ffe:aaaa:aaaa:aaaa::1, 50 3ffe:aaaa:aaaa:aaaa::2; 51 option docsis.tftp-servers 3ffe:aaaa:aaaa:aaaa::1, 52 3ffe:aaaa:aaaa:aaaa::2; 53 option dhcp6.time-offset -14400; # -4 hours 54 option docsis.cablelabs-configuration-file "bootfile.cfg"; 55 option docsis.cablelabs-syslog-servers 3ffe:aaaa:aaaa:aaaa::1, 56 3ffe:aaaa:aaaa:aaaa::2; 57 } 58 59 #host cablemodem-2 { 60 # host-identifier option docsis.device-id 00:06:5B:50:99:F6; 61 # option dhcp6.time-servers 3ffe:dddd:aaaa:aaaa::1, 62 # 3ffe:dddd:aaaa:aaaa::2; 63 # option docsis.tftp-servers 3ffe:dddd:aaaa:aaaa::1, 64 # 3ffe:dddd:aaaa:aaaa::2; 65 # option dhcp6.time-offset -14400; # -4 hours 66 # option docsis.cablelabs-configuration-file "bootfile.cfg"; 67 # option docsis.cablelabs-syslog-servers 3ffe:aaaa:aaaa:aaaa::1, 68 # 3ffe:aaaa:aaaa:aaaa::2; 69 #} 70 71 # XXX: for testing 72 subnet6 3ffe:aaaa:aaaa:aaaa::/64 { 73 } 74 75 76