xref: /netbsd-src/external/mpl/bind/dist/bin/tests/system/rpzrecurse/ns2/named.max.conf (revision 528ce0b18ee40383f14928382d06afd754b01561)
1/*
2 * Copyright (C) Internet Systems Consortium, Inc. ("ISC")
3 *
4 * SPDX-License-Identifier: MPL-2.0
5 *
6 * This Source Code Form is subject to the terms of the Mozilla Public
7 * License, v. 2.0.  If a copy of the MPL was not distributed with this
8 * file, you can obtain one at https://mozilla.org/MPL/2.0/.
9 *
10 * See the COPYRIGHT file distributed with this work for additional
11 * information regarding copyright ownership.
12 */
13
14# common configuration
15include "named.conf.header";
16
17view "recursive" {
18    zone "." {
19	type hint;
20	file "root.hint";
21    };
22
23    # policy configuration to be tested
24    response-policy {
25	zone "max1";
26	zone "max2";
27	zone "max3";
28	zone "max4";
29	zone "max5";
30	zone "max6";
31	zone "max7";
32	zone "max8";
33	zone "max9";
34	zone "max10";
35	zone "max11";
36	zone "max12";
37	zone "max13";
38	zone "max14";
39	zone "max15";
40	zone "max16";
41	zone "max17";
42	zone "max18";
43	zone "max19";
44	zone "max20";
45	zone "max21";
46	zone "max22";
47	zone "max23";
48	zone "max24";
49	zone "max25";
50	zone "max26";
51	zone "max27";
52	zone "max28";
53	zone "max29";
54	zone "max30";
55	zone "max31";
56	zone "max32";
57	zone "max33";
58	zone "max34";
59	zone "max35";
60	zone "max36";
61	zone "max37";
62	zone "max38";
63	zone "max39";
64	zone "max40";
65	zone "max41";
66	zone "max42";
67	zone "max43";
68	zone "max44";
69	zone "max45";
70	zone "max46";
71	zone "max47";
72	zone "max48";
73	zone "max49";
74	zone "max50";
75	zone "max51";
76	zone "max52";
77	zone "max53";
78	zone "max54";
79	zone "max55";
80	zone "max56";
81	zone "max57";
82	zone "max58";
83	zone "max59";
84	zone "max60";
85	zone "max61";
86	zone "max62";
87	zone "max63";
88	zone "max64";
89    } qname-wait-recurse no
90	nsdname-enable yes
91	nsip-enable yes;
92
93    # policy zones to be tested
94    zone "max1" { type master; file "db.max1.local"; };
95    zone "max2" { type master; file "db.max2.local"; };
96    zone "max3" { type master; file "db.max3.local"; };
97    zone "max4" { type master; file "db.max4.local"; };
98    zone "max5" { type master; file "db.max5.local"; };
99    zone "max6" { type master; file "db.max6.local"; };
100    zone "max7" { type master; file "db.max7.local"; };
101    zone "max8" { type master; file "db.max8.local"; };
102    zone "max9" { type master; file "db.max9.local"; };
103    zone "max10" { type master; file "db.max10.local"; };
104    zone "max11" { type master; file "db.max11.local"; };
105    zone "max12" { type master; file "db.max12.local"; };
106    zone "max13" { type master; file "db.max13.local"; };
107    zone "max14" { type master; file "db.max14.local"; };
108    zone "max15" { type master; file "db.max15.local"; };
109    zone "max16" { type master; file "db.max16.local"; };
110    zone "max17" { type master; file "db.max17.local"; };
111    zone "max18" { type master; file "db.max18.local"; };
112    zone "max19" { type master; file "db.max19.local"; };
113    zone "max20" { type master; file "db.max20.local"; };
114    zone "max21" { type master; file "db.max21.local"; };
115    zone "max22" { type master; file "db.max22.local"; };
116    zone "max23" { type master; file "db.max23.local"; };
117    zone "max24" { type master; file "db.max24.local"; };
118    zone "max25" { type master; file "db.max25.local"; };
119    zone "max26" { type master; file "db.max26.local"; };
120    zone "max27" { type master; file "db.max27.local"; };
121    zone "max28" { type master; file "db.max28.local"; };
122    zone "max29" { type master; file "db.max29.local"; };
123    zone "max30" { type master; file "db.max30.local"; };
124    zone "max31" { type master; file "db.max31.local"; };
125    zone "max32" { type master; file "db.max32.local"; };
126    zone "max33" { type master; file "db.max33.local"; };
127    zone "max34" { type master; file "db.max34.local"; };
128    zone "max35" { type master; file "db.max35.local"; };
129    zone "max36" { type master; file "db.max36.local"; };
130    zone "max37" { type master; file "db.max37.local"; };
131    zone "max38" { type master; file "db.max38.local"; };
132    zone "max39" { type master; file "db.max39.local"; };
133    zone "max40" { type master; file "db.max40.local"; };
134    zone "max41" { type master; file "db.max41.local"; };
135    zone "max42" { type master; file "db.max42.local"; };
136    zone "max43" { type master; file "db.max43.local"; };
137    zone "max44" { type master; file "db.max44.local"; };
138    zone "max45" { type master; file "db.max45.local"; };
139    zone "max46" { type master; file "db.max46.local"; };
140    zone "max47" { type master; file "db.max47.local"; };
141    zone "max48" { type master; file "db.max48.local"; };
142    zone "max49" { type master; file "db.max49.local"; };
143    zone "max50" { type master; file "db.max50.local"; };
144    zone "max51" { type master; file "db.max51.local"; };
145    zone "max52" { type master; file "db.max52.local"; };
146    zone "max53" { type master; file "db.max53.local"; };
147    zone "max54" { type master; file "db.max54.local"; };
148    zone "max55" { type master; file "db.max55.local"; };
149    zone "max56" { type master; file "db.max56.local"; };
150    zone "max57" { type master; file "db.max57.local"; };
151    zone "max58" { type master; file "db.max58.local"; };
152    zone "max59" { type master; file "db.max59.local"; };
153    zone "max60" { type master; file "db.max60.local"; };
154    zone "max61" { type master; file "db.max61.local"; };
155    zone "max62" { type master; file "db.max62.local"; };
156    zone "max63" { type master; file "db.max63.local"; };
157    zone "max64" { type master; file "db.max64.local"; };
158
159    recursion yes;
160    dnssec-validation yes;
161};
162