3 target-fetch-policy: "0 0 0 0 0"
7 stub-addr: 193.0.14.129 # K.ROOT-SERVERS.NET.
10 SCENARIO_BEGIN Test iterative resolve with a recursion lame server.
11 ; The scenario has a domain with two servers, one is lame the other doesn't
12 ; so depending on the randomly chosen server that goes first, it may
13 ; select the nonlame or the lame server first.
19 MATCH opcode qtype qname
25 . IN NS K.ROOT-SERVERS.NET.
27 K.ROOT-SERVERS.NET. IN A 193.0.14.129
31 MATCH opcode qtype qname
37 com. IN NS a.gtld-servers.net.
39 a.gtld-servers.net. IN A 192.5.6.30
47 MATCH opcode qtype qname
53 com. IN NS a.gtld-servers.net.
55 a.gtld-servers.net. IN A 192.5.6.30
59 MATCH opcode qtype qname
65 example.com. IN NS ns.example.com.
66 example.com. IN NS lame.example.com.
68 ns.example.com. IN A 1.2.3.4
69 lame.example.com. IN A 1.2.3.5
77 MATCH opcode qtype qname
83 example.com. IN NS ns.example.com.
84 example.com. IN NS lame.example.com.
86 ns.example.com. IN A 1.2.3.4
87 lame.example.com. IN A 1.2.3.5
91 MATCH opcode qtype qname
97 www.example.com. IN A 10.20.30.40
99 example.com. IN NS ns.example.com.
100 example.com. IN NS lame.example.com.
102 ns.example.com. IN A 1.2.3.4
103 lame.example.com. IN A 1.2.3.5
111 MATCH opcode qtype qname
117 example.com. IN NS ns.example.com.
118 example.com. IN NS lame.example.com.
120 ns.example.com. IN A 1.2.3.4
121 lame.example.com. IN A 1.2.3.5
125 MATCH opcode qtype qname
129 www.example.com. IN A
131 www.example.com. IN A 10.20.30.40
133 example.com. IN NS ns.example.com.
134 example.com. IN NS lame.example.com.
136 ns.example.com. IN A 1.2.3.4
137 lame.example.com. IN A 1.2.3.5
145 www.example.com. IN A
148 ; recursion happens here.
152 REPLY QR RD RA NOERROR
154 www.example.com. IN A
156 www.example.com. IN A 10.20.30.40
158 example.com. IN NS ns.example.com.
159 example.com. IN NS lame.example.com.
161 ns.example.com. IN A 1.2.3.4
162 lame.example.com. IN A 1.2.3.5