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