xref: /netbsd-src/external/bsd/unbound/dist/testdata/acl.rpl (revision 3b6c3722d8f990f9a667d638078aee8ccdc3c0f3)
1; config options
2server:
3	hide-identity: no
4	hide-version: no
5	identity: "test-identity"
6	version: "test-version"
7	access-control: 20.0.0.0/8 allow
8	access-control: 20.40.0.0/16 refuse
9	access-control: 20.40.80.0/24 deny
10
11CONFIG_END
12SCENARIO_BEGIN Test access control list
13
14; version.bind.
15; allow
16STEP 1 QUERY ADDRESS 20.1.2.3
17ENTRY_BEGIN
18SECTION QUESTION
19version.bind. CH TXT
20ENTRY_END
21STEP 2 CHECK_ANSWER
22ENTRY_BEGIN
23MATCH all
24REPLY QR RA
25SECTION QUESTION
26version.bind. CH TXT
27SECTION ANSWER
28version.bind. 0 CH TXT	"test-version"
29ENTRY_END
30
31; refuse
32STEP 3 QUERY ADDRESS 20.40.2.3
33ENTRY_BEGIN
34SECTION QUESTION
35version.bind. CH TXT
36ENTRY_END
37STEP 4 CHECK_ANSWER
38ENTRY_BEGIN
39MATCH all
40REPLY QR REFUSED
41ENTRY_END
42
43; deny (drop)
44STEP 5 QUERY ADDRESS 20.40.80.3
45ENTRY_BEGIN
46SECTION QUESTION
47version.bind. CH TXT
48ENTRY_END
49
50; no answer must be pending
51
52SCENARIO_END
53