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