3 target-fetch-policy: "0 0 0 0 0"
8 stub-addr: 193.0.14.129 # K.ROOT-SERVERS.NET.
11 SCENARIO_BEGIN Test resolution with recursion and parent child differ.
12 ; and the child gives bad information.
18 MATCH opcode qtype qname
24 . IN NS K.ROOT-SERVERS.NET.
26 K.ROOT-SERVERS.NET. IN A 193.0.14.129
30 MATCH opcode subdomain
31 ADJUST copy_id copy_query
36 com. IN NS a.gtld-servers.net.
38 a.gtld-servers.net. IN A 192.5.6.30
42 MATCH opcode subdomain
43 ADJUST copy_id copy_query
48 net. IN NS e.gtld-servers.net.
50 e.gtld-servers.net. IN A 192.12.94.30
59 MATCH opcode qtype qname
65 com. IN NS a.gtld-servers.net.
67 a.gtld-servers.net. IN A 192.5.6.30
71 MATCH opcode subdomain
72 ADJUST copy_id copy_query
77 example.com. IN NS ns.example.net.
85 MATCH opcode qtype qname
91 net. IN NS e.gtld-servers.net.
93 e.gtld-servers.net. IN A 192.12.94.30
97 MATCH opcode subdomain
98 ADJUST copy_id copy_query
103 example.net. IN NS ns.example.net.
105 ns.example.net. IN A 1.2.3.44
111 ; The parent-IP version
115 MATCH opcode qtype qname
121 example.net. IN NS ns.example.net.
123 ns.example.net. IN A 1.2.3.55
127 MATCH opcode qtype qname
133 ns.example.net. IN A 1.2.3.55
135 example.net. IN NS ns.example.net.
139 MATCH opcode qtype qname
143 ns.example.net. IN AAAA
145 example.net. IN NS ns.example.net.
147 ns.example.net. IN A 1.2.3.55
151 MATCH opcode qtype qname
157 example.com. IN NS ns.example.net.
161 MATCH opcode qtype qname
165 www.example.com. IN A
167 www.example.com. IN A 10.20.30.40
169 example.com. IN NS ns.example.net.
171 ns.example.net IN A 1.2.3.55
176 ; The child IP version. Does not respond to anything (servfail instead
177 ; of timeouts since this is easier to encode in .rpl file format).
182 ADJUST copy_id copy_query
195 www.example.com. IN A
198 ; recursion happens here.
202 REPLY QR RD RA NOERROR
204 www.example.com. IN A
206 www.example.com. IN A 10.20.30.40
208 example.com. IN NS ns.example.net.
211 ;ns.example.net IN A 1.2.3.44