]> CyberLeo.Net >> Repos - FreeBSD/FreeBSD.git/blob - testdata/local_nodefault.rpl
Import unbound 1.4.20
[FreeBSD/FreeBSD.git] / testdata / local_nodefault.rpl
1 ; config options
2 ; The island of trust is at example.com
3 server:
4         local-zone: "10.in-addr.arpa" nodefault
5
6 stub-zone:
7         name: "."
8         stub-addr: 193.0.14.129         # K.ROOT-SERVERS.NET.
9 CONFIG_END
10
11 SCENARIO_BEGIN Test local data with nodefault for as112 zone.
12
13 ; K.ROOT-SERVERS.NET.
14 RANGE_BEGIN 0 100
15         ADDRESS 193.0.14.129 
16 ENTRY_BEGIN
17 MATCH opcode qtype qname
18 ADJUST copy_id
19 REPLY QR NOERROR
20 SECTION QUESTION
21 . IN NS
22 SECTION ANSWER
23 . IN NS K.ROOT-SERVERS.NET.
24 SECTION ADDITIONAL
25 K.ROOT-SERVERS.NET.     IN      A       193.0.14.129
26 ENTRY_END
27
28 ENTRY_BEGIN
29 MATCH opcode qtype qname
30 ADJUST copy_id
31 REPLY QR AA NXDOMAIN
32 SECTION QUESTION
33 40.30.20.10.in-addr-arpa. IN PTR
34 SECTION ANSWER
35 SECTION AUTHORITY
36 . IN SOA invalid. invalid. 1 2 3 4 5
37 ENTRY_END
38 RANGE_END
39
40 STEP 1 QUERY
41 ENTRY_BEGIN
42 REPLY RD DO
43 SECTION QUESTION
44 40.30.20.10.in-addr-arpa. IN PTR
45 ENTRY_END
46 ; not blocked!
47
48 ; recursion happens here.
49 STEP 10 CHECK_ANSWER
50 ENTRY_BEGIN
51 MATCH all
52 REPLY QR RD RA NXDOMAIN
53 SECTION QUESTION
54 40.30.20.10.in-addr-arpa. IN PTR
55 SECTION ANSWER
56 SECTION AUTHORITY
57 . IN SOA invalid. invalid. 1 2 3 4 5
58 ENTRY_END
59
60 SCENARIO_END