Home | History | Annotate | Line # | Download | only in testdata
      1 ; config options
      2 server:
      3 	local-zone: "a." static
      4 	local-data: "myd.a. NSEC myd2.a. CNAME NSEC"
      5 	local-data: "myd.a. CNAME myd.target.a."
      6 
      7 	; Switches the types first one then the other.
      8 	local-data: "myd2.a. CNAME myd2.target.a."
      9 	local-data: "myd2.a. NSEC myd3.a. CNAME NSEC"
     10 
     11 stub-zone:
     12         name: "a"
     13         stub-addr: 1.2.3.4
     14 
     15 CONFIG_END
     16 SCENARIO_BEGIN Test local data queries with CNAME and other data.
     17 
     18 RANGE_BEGIN 0 1000
     19 	ADDRESS 1.2.3.4
     20 ENTRY_BEGIN
     21 MATCH opcode qtype qname
     22 ADJUST copy_id
     23 REPLY QR NOERROR
     24 SECTION QUESTION
     25 www.refuse.top. IN A
     26 SECTION ANSWER
     27 www.refuse.top. IN A 5.5.5.5
     28 ENTRY_END
     29 RANGE_END
     30 
     31 ; local data query for type next to CNAME, the specific type should
     32 ; be preferred over the CNAME.
     33 STEP 10 QUERY
     34 ENTRY_BEGIN
     35 REPLY RD
     36 SECTION QUESTION
     37 myd.a. IN NSEC
     38 ENTRY_END
     39 
     40 STEP 20 CHECK_ANSWER
     41 ENTRY_BEGIN
     42 MATCH all
     43 REPLY QR RD RA AA
     44 SECTION QUESTION
     45 myd.a. IN NSEC
     46 SECTION ANSWER
     47 myd.a. NSEC myd2.a. CNAME NSEC
     48 ENTRY_END
     49 
     50 STEP 30 QUERY
     51 ENTRY_BEGIN
     52 REPLY RD
     53 SECTION QUESTION
     54 myd2.a. IN NSEC
     55 ENTRY_END
     56 
     57 STEP 40 CHECK_ANSWER
     58 ENTRY_BEGIN
     59 MATCH all
     60 REPLY QR RD RA AA
     61 SECTION QUESTION
     62 myd2.a. IN NSEC
     63 SECTION ANSWER
     64 myd2.a. NSEC myd3.a. CNAME NSEC
     65 ENTRY_END
     66 
     67 SCENARIO_END
     68