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