]>
Commit | Line | Data |
---|---|---|
89c4ed63 A |
1 | ; config options |
2 | server: | |
3 | target-fetch-policy: "0 0 0 0 0" | |
4 | ||
5 | stub-zone: | |
6 | name: "." | |
7 | stub-addr: 193.0.14.129 # K.ROOT-SERVERS.NET. | |
8 | CONFIG_END | |
9 | ||
10 | SCENARIO_BEGIN Test double cname in reply. | |
11 | ; this is in response to an error report from Robert Edmonds, | |
12 | ; about resolution of images-na.ssl-images-amazon.com. | |
13 | ||
14 | ; K.ROOT-SERVERS.NET. | |
15 | RANGE_BEGIN 0 100 | |
16 | ADDRESS 193.0.14.129 | |
17 | ENTRY_BEGIN | |
18 | MATCH opcode qtype qname | |
19 | ADJUST copy_id | |
20 | REPLY QR NOERROR | |
21 | SECTION QUESTION | |
22 | . IN NS | |
23 | SECTION ANSWER | |
24 | . IN NS K.ROOT-SERVERS.NET. | |
25 | SECTION ADDITIONAL | |
26 | K.ROOT-SERVERS.NET. IN A 193.0.14.129 | |
27 | ENTRY_END | |
28 | ||
29 | ENTRY_BEGIN | |
30 | MATCH opcode qtype qname | |
31 | ADJUST copy_id | |
32 | REPLY QR NOERROR | |
33 | SECTION QUESTION | |
34 | www.example.com. IN A | |
35 | SECTION AUTHORITY | |
36 | com. IN NS a.gtld-servers.net. | |
37 | SECTION ADDITIONAL | |
38 | a.gtld-servers.net. IN A 192.5.6.30 | |
39 | ENTRY_END | |
40 | RANGE_END | |
41 | ||
42 | ; a.gtld-servers.net. | |
43 | RANGE_BEGIN 0 100 | |
44 | ADDRESS 192.5.6.30 | |
45 | ENTRY_BEGIN | |
46 | MATCH opcode qtype qname | |
47 | ADJUST copy_id | |
48 | REPLY QR NOERROR | |
49 | SECTION QUESTION | |
50 | com. IN NS | |
51 | SECTION ANSWER | |
52 | com. IN NS a.gtld-servers.net. | |
53 | SECTION ADDITIONAL | |
54 | a.gtld-servers.net. IN A 192.5.6.30 | |
55 | ENTRY_END | |
56 | ||
57 | ENTRY_BEGIN | |
58 | MATCH opcode qtype qname | |
59 | ADJUST copy_id | |
60 | REPLY QR NOERROR | |
61 | SECTION QUESTION | |
62 | www.example.com. IN A | |
63 | SECTION AUTHORITY | |
64 | example.com. IN NS ns.example.com. | |
65 | SECTION ADDITIONAL | |
66 | ns.example.com. IN A 1.2.3.4 | |
67 | ENTRY_END | |
68 | ||
69 | ENTRY_BEGIN | |
70 | MATCH opcode qtype qname | |
71 | ADJUST copy_id | |
72 | REPLY QR NOERROR | |
73 | SECTION QUESTION | |
74 | www.next.com. IN A | |
75 | SECTION AUTHORITY | |
76 | next.com. IN NS ns.next.com. | |
77 | SECTION ADDITIONAL | |
78 | ns.next.com. IN A 1.2.3.5 | |
79 | ENTRY_END | |
80 | RANGE_END | |
81 | ||
82 | ; ns.example.com. | |
83 | RANGE_BEGIN 0 100 | |
84 | ADDRESS 1.2.3.4 | |
85 | ENTRY_BEGIN | |
86 | MATCH opcode qtype qname | |
87 | ADJUST copy_id | |
88 | REPLY QR NOERROR | |
89 | SECTION QUESTION | |
90 | example.com. IN NS | |
91 | SECTION ANSWER | |
92 | example.com. IN NS ns.example.com. | |
93 | SECTION ADDITIONAL | |
94 | ns.example.com. IN A 1.2.3.4 | |
95 | ENTRY_END | |
96 | ||
97 | ENTRY_BEGIN | |
98 | MATCH opcode qtype qname | |
99 | ADJUST copy_id | |
100 | REPLY QR AA NOERROR | |
101 | SECTION QUESTION | |
102 | www.example.com. IN A | |
103 | SECTION ANSWER | |
104 | ; two CNAMEs for one name? | |
105 | www.example.com. IN CNAME www.next.com. | |
106 | www.example.com. IN CNAME www.next.com. | |
107 | SECTION AUTHORITY | |
108 | example.com. IN NS ns.example.com. | |
109 | SECTION ADDITIONAL | |
110 | ns.example.com. IN A 1.2.3.4 | |
111 | ENTRY_END | |
112 | RANGE_END | |
113 | ||
114 | ; ns.next.com. | |
115 | RANGE_BEGIN 0 100 | |
116 | ADDRESS 1.2.3.5 | |
117 | ENTRY_BEGIN | |
118 | MATCH opcode qtype qname | |
119 | ADJUST copy_id | |
120 | REPLY QR AA | |
121 | SECTION QUESTION | |
122 | www.next.com. IN A | |
123 | SECTION ANSWER | |
124 | www.next.com. IN A 10.20.30.40 | |
125 | SECTION AUTHORITY | |
126 | SECTION ADDITIONAL | |
127 | ENTRY_END | |
128 | ||
129 | ENTRY_BEGIN | |
130 | MATCH opcode qtype qname | |
131 | ADJUST copy_id | |
132 | REPLY QR NOERROR | |
133 | SECTION QUESTION | |
134 | next.com. IN NS | |
135 | SECTION ANSWER | |
136 | next.com. IN NS ns.next.com. | |
137 | SECTION ADDITIONAL | |
138 | ns.next.com. IN A 1.2.3.5 | |
139 | ENTRY_END | |
140 | RANGE_END | |
141 | ||
142 | STEP 1 QUERY | |
143 | ENTRY_BEGIN | |
144 | REPLY RD | |
145 | SECTION QUESTION | |
146 | www.example.com. IN A | |
147 | ENTRY_END | |
148 | ||
149 | ; recursion happens here. | |
150 | STEP 10 CHECK_ANSWER | |
151 | ENTRY_BEGIN | |
152 | MATCH all | |
153 | REPLY QR RD RA NOERROR | |
154 | SECTION QUESTION | |
155 | www.example.com. IN A | |
156 | SECTION ANSWER | |
157 | www.example.com. IN CNAME www.next.com. | |
158 | www.next.com. IN A 10.20.30.40 | |
159 | SECTION AUTHORITY | |
160 | SECTION ADDITIONAL | |
161 | ENTRY_END | |
162 | ||
163 | SCENARIO_END |