3 target-fetch-policy: "0 0 0 0 0"
8 stub-addr: 193.0.14.129 # K.ROOT-SERVERS.NET.
12 stub-addr: 1.2.3.6 # failing server
17 SCENARIO_BEGIN Test stub-first directive
23 MATCH opcode qtype qname
29 . IN NS K.ROOT-SERVERS.NET.
31 K.ROOT-SERVERS.NET. IN A 193.0.14.129
35 MATCH opcode subdomain
36 ADJUST copy_id copy_query
41 com. IN NS a.gtld-servers.net.
43 a.gtld-servers.net. IN A 192.5.6.30
51 MATCH opcode qtype qname
57 com. IN NS a.gtld-servers.net.
59 a.gtld-servers.net. IN A 192.5.6.30
63 MATCH opcode subdomain
64 ADJUST copy_id copy_query
69 example.com. IN NS ns.example.com.
71 ns.example.com. IN A 1.2.3.4
79 MATCH opcode qtype qname
85 example.com. IN NS ns.example.com.
87 ns.example.com. IN A 1.2.3.4
91 MATCH opcode qtype qname
97 www.example.com. IN A 10.20.30.40
99 example.com. IN NS ns.example.com.
101 ns.example.com. IN A 1.2.3.4
105 ; local authority (that fails a lot)
110 MATCH opcode qtype qname
116 ;example.com. IN NS ns.example.com.
118 ;ns.example.com. IN A 1.2.3.4
122 MATCH opcode qtype qname
126 www.example.com. IN A
128 ;www.example.com. IN A 10.20.30.50
130 ;example.com. IN NS ns.example.com.
132 ;ns.example.com. IN A 1.2.3.4
140 www.example.com. IN A
143 ; recursion happens here.
147 REPLY QR RD RA NOERROR
149 www.example.com. IN A
151 www.example.com. IN A 10.20.30.40
153 example.com. IN NS ns.example.com.
155 ns.example.com. IN A 1.2.3.4