1 1.1 christos ; config options 2 1.1 christos server: 3 1.1 christos target-fetch-policy: "0 0 0 0 0" 4 1.1.1.2 christos minimal-responses: no 5 1.1.1.3 christos iter-scrub-promiscuous: no 6 1.1 christos 7 1.1 christos stub-zone: 8 1.1 christos name: "." 9 1.1 christos stub-addr: 193.0.14.129 # K.ROOT-SERVERS.NET. 10 1.1 christos CONFIG_END 11 1.1 christos 12 1.1 christos SCENARIO_BEGIN Test resolution with recursion and parent child differ. 13 1.1 christos ; and the child gives bad information. 14 1.1 christos 15 1.1 christos ; K.ROOT-SERVERS.NET. 16 1.1 christos RANGE_BEGIN 0 100 17 1.1 christos ADDRESS 193.0.14.129 18 1.1 christos ENTRY_BEGIN 19 1.1 christos MATCH opcode qtype qname 20 1.1 christos ADJUST copy_id 21 1.1 christos REPLY QR NOERROR 22 1.1 christos SECTION QUESTION 23 1.1 christos . IN NS 24 1.1 christos SECTION ANSWER 25 1.1 christos . IN NS K.ROOT-SERVERS.NET. 26 1.1 christos SECTION ADDITIONAL 27 1.1 christos K.ROOT-SERVERS.NET. IN A 193.0.14.129 28 1.1 christos ENTRY_END 29 1.1 christos 30 1.1 christos ENTRY_BEGIN 31 1.1 christos MATCH opcode subdomain 32 1.1 christos ADJUST copy_id copy_query 33 1.1 christos REPLY QR NOERROR 34 1.1 christos SECTION QUESTION 35 1.1 christos com. IN NS 36 1.1 christos SECTION AUTHORITY 37 1.1 christos com. IN NS a.gtld-servers.net. 38 1.1 christos SECTION ADDITIONAL 39 1.1 christos a.gtld-servers.net. IN A 192.5.6.30 40 1.1 christos ENTRY_END 41 1.1 christos 42 1.1 christos ENTRY_BEGIN 43 1.1 christos MATCH opcode subdomain 44 1.1 christos ADJUST copy_id copy_query 45 1.1 christos REPLY QR NOERROR 46 1.1 christos SECTION QUESTION 47 1.1 christos net. IN NS 48 1.1 christos SECTION AUTHORITY 49 1.1 christos net. IN NS e.gtld-servers.net. 50 1.1 christos SECTION ADDITIONAL 51 1.1 christos e.gtld-servers.net. IN A 192.12.94.30 52 1.1 christos ENTRY_END 53 1.1 christos 54 1.1 christos RANGE_END 55 1.1 christos 56 1.1 christos ; a.gtld-servers.net. 57 1.1 christos RANGE_BEGIN 0 100 58 1.1 christos ADDRESS 192.5.6.30 59 1.1 christos ENTRY_BEGIN 60 1.1 christos MATCH opcode qtype qname 61 1.1 christos ADJUST copy_id 62 1.1 christos REPLY QR NOERROR 63 1.1 christos SECTION QUESTION 64 1.1 christos com. IN NS 65 1.1 christos SECTION ANSWER 66 1.1 christos com. IN NS a.gtld-servers.net. 67 1.1 christos SECTION ADDITIONAL 68 1.1 christos a.gtld-servers.net. IN A 192.5.6.30 69 1.1 christos ENTRY_END 70 1.1 christos 71 1.1 christos ENTRY_BEGIN 72 1.1 christos MATCH opcode subdomain 73 1.1 christos ADJUST copy_id copy_query 74 1.1 christos REPLY QR NOERROR 75 1.1 christos SECTION QUESTION 76 1.1 christos example.com. IN NS 77 1.1 christos SECTION AUTHORITY 78 1.1 christos example.com. IN NS ns.example.net. 79 1.1 christos ENTRY_END 80 1.1 christos RANGE_END 81 1.1 christos 82 1.1 christos ; e.gtld-servers.net. 83 1.1 christos RANGE_BEGIN 0 100 84 1.1 christos ADDRESS 192.12.94.30 85 1.1 christos ENTRY_BEGIN 86 1.1 christos MATCH opcode qtype qname 87 1.1 christos ADJUST copy_id 88 1.1 christos REPLY QR NOERROR 89 1.1 christos SECTION QUESTION 90 1.1 christos net. IN NS 91 1.1 christos SECTION ANSWER 92 1.1 christos net. IN NS e.gtld-servers.net. 93 1.1 christos SECTION ADDITIONAL 94 1.1 christos e.gtld-servers.net. IN A 192.12.94.30 95 1.1 christos ENTRY_END 96 1.1 christos 97 1.1 christos ENTRY_BEGIN 98 1.1 christos MATCH opcode subdomain 99 1.1 christos ADJUST copy_id copy_query 100 1.1 christos REPLY QR NOERROR 101 1.1 christos SECTION QUESTION 102 1.1 christos example.net. IN NS 103 1.1 christos SECTION AUTHORITY 104 1.1 christos example.net. IN NS ns.example.net. 105 1.1 christos SECTION ADDITIONAL 106 1.1 christos ns.example.net. IN A 1.2.3.44 107 1.1 christos ENTRY_END 108 1.1 christos 109 1.1 christos RANGE_END 110 1.1 christos 111 1.1 christos ; ns.example.net. 112 1.1 christos ; The parent-IP version 113 1.1 christos RANGE_BEGIN 0 100 114 1.1 christos ADDRESS 1.2.3.44 115 1.1 christos ENTRY_BEGIN 116 1.1 christos MATCH opcode qtype qname 117 1.1 christos ADJUST copy_id 118 1.1 christos REPLY AA QR NOERROR 119 1.1 christos SECTION QUESTION 120 1.1 christos example.net. IN NS 121 1.1 christos SECTION ANSWER 122 1.1 christos example.net. IN NS ns.example.net. 123 1.1 christos SECTION ADDITIONAL 124 1.1 christos ns.example.net. IN A 1.2.3.55 125 1.1 christos ENTRY_END 126 1.1 christos 127 1.1 christos ENTRY_BEGIN 128 1.1 christos MATCH opcode qtype qname 129 1.1 christos ADJUST copy_id 130 1.1 christos REPLY AA QR NOERROR 131 1.1 christos SECTION QUESTION 132 1.1 christos ns.example.net. IN A 133 1.1 christos SECTION ANSWER 134 1.1 christos ns.example.net. IN A 1.2.3.55 135 1.1 christos SECTION AUTHORITY 136 1.1 christos example.net. IN NS ns.example.net. 137 1.1 christos ENTRY_END 138 1.1 christos 139 1.1 christos ENTRY_BEGIN 140 1.1 christos MATCH opcode qtype qname 141 1.1 christos ADJUST copy_id 142 1.1 christos REPLY AA QR NOERROR 143 1.1 christos SECTION QUESTION 144 1.1 christos ns.example.net. IN AAAA 145 1.1 christos SECTION AUTHORITY 146 1.1 christos example.net. IN NS ns.example.net. 147 1.1 christos SECTION ADDITIONAL 148 1.1 christos ns.example.net. IN A 1.2.3.55 149 1.1 christos ENTRY_END 150 1.1 christos 151 1.1 christos ENTRY_BEGIN 152 1.1 christos MATCH opcode qtype qname 153 1.1 christos ADJUST copy_id 154 1.1 christos REPLY AA QR NOERROR 155 1.1 christos SECTION QUESTION 156 1.1 christos example.com. IN NS 157 1.1 christos SECTION ANSWER 158 1.1 christos example.com. IN NS ns.example.net. 159 1.1 christos ENTRY_END 160 1.1 christos 161 1.1 christos ENTRY_BEGIN 162 1.1 christos MATCH opcode qtype qname 163 1.1 christos ADJUST copy_id 164 1.1 christos REPLY AA QR NOERROR 165 1.1 christos SECTION QUESTION 166 1.1 christos www.example.com. IN A 167 1.1 christos SECTION ANSWER 168 1.1 christos www.example.com. IN A 10.20.30.40 169 1.1 christos SECTION AUTHORITY 170 1.1 christos example.com. IN NS ns.example.net. 171 1.1 christos SECTION ADDITIONAL 172 1.1 christos ns.example.net IN A 1.2.3.55 173 1.1 christos ENTRY_END 174 1.1 christos RANGE_END 175 1.1 christos 176 1.1 christos ; ns.example.net 177 1.1 christos ; The child IP version. Does not respond to anything (servfail instead 178 1.1 christos ; of timeouts since this is easier to encode in .rpl file format). 179 1.1 christos RANGE_BEGIN 0 100 180 1.1 christos ADDRESS 1.2.3.55 181 1.1 christos ENTRY_BEGIN 182 1.1 christos MATCH opcode 183 1.1 christos ADJUST copy_id copy_query 184 1.1 christos REPLY QR SERVFAIL 185 1.1 christos SECTION QUESTION 186 1.1 christos example.net. IN NS 187 1.1 christos SECTION ANSWER 188 1.1 christos ENTRY_END 189 1.1 christos 190 1.1 christos RANGE_END 191 1.1 christos 192 1.1 christos STEP 1 QUERY 193 1.1 christos ENTRY_BEGIN 194 1.1 christos REPLY RD 195 1.1 christos SECTION QUESTION 196 1.1 christos www.example.com. IN A 197 1.1 christos ENTRY_END 198 1.1 christos 199 1.1 christos ; recursion happens here. 200 1.1 christos STEP 20 CHECK_ANSWER 201 1.1 christos ENTRY_BEGIN 202 1.1 christos MATCH all 203 1.1 christos REPLY QR RD RA NOERROR 204 1.1 christos SECTION QUESTION 205 1.1 christos www.example.com. IN A 206 1.1 christos SECTION ANSWER 207 1.1 christos www.example.com. IN A 10.20.30.40 208 1.1 christos SECTION AUTHORITY 209 1.1 christos example.com. IN NS ns.example.net. 210 1.1 christos ; scrubbed off 211 1.1 christos ;SECTION ADDITIONAL 212 1.1 christos ;ns.example.net IN A 1.2.3.44 213 1.1 christos ENTRY_END 214 1.1 christos 215 1.1 christos SCENARIO_END 216