xref: /netbsd-src/external/mpl/dhcp/dist/keama/tests/samples/test-a6.conf (revision 7bdf38e5b7a28439665f2fdeff81e36913eef7dd)
1#
2# Define the DHCPv6 option space.
3#
4# Option numbers are assigned by IANA:
5# http://www.iana.org/assignments/dhcpv6-parameters
6#
7option dhcp6.time-servers code 1040 = array of ip6-address;
8option 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
15option space docsis code width 2 length width 2;
16option vsio.docsis code 4491 = encapsulate docsis;
17option docsis.tftp-servers code 32 = array of ip6-address;
18% option docsis.tftp-servers local;
19option docsis.cablelabs-configuration-file code 33 = text;
20% option docsis.cablelabs-configuration-file alias config-file;
21% option docsis.cablelabs-configuration-file local;
22option 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#
32option dhcp6.time-servers 3ffe:bbbb:aaaa:aaaa::1, 3ffe:bbbb:aaaa:aaaa::2;
33option docsis.tftp-servers 3ffe:cccc:aaaa:aaaa::1, 3ffe:cccc:aaaa:aaaa::2;
34
35#
36# DNS server IP address to update dynamically
37#
38ddns-update-style interim;
39ddns-domainname "foo.com";
40
41#
42# Per-host settings.
43#
44host 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
72subnet6 3ffe:aaaa:aaaa:aaaa::/64 {
73}
74
75
76