Home | History | Annotate | Line # | Download | only in testdata
      1 ; config options
      2 server:
      3 	do-ip6: no
      4 	target-fetch-policy: "0 0 0 0 0 "
      5 	qname-minimisation: "no"
      6 	minimal-responses: no
      7 	iter-scrub-promiscuous: no
      8 stub-zone:
      9 	name: "."
     10 	stub-addr: 193.0.14.129 	# K.ROOT-SERVERS.NET.
     11 CONFIG_END
     12 
     13 SCENARIO_BEGIN Test iterator when only ip6 in dp but doip6 is no
     14 
     15 ; K.ROOT-SERVERS.NET.
     16 RANGE_BEGIN 0 100
     17 	ADDRESS 193.0.14.129 
     18 ENTRY_BEGIN
     19 MATCH opcode qtype qname
     20 ADJUST copy_id
     21 REPLY QR NOERROR
     22 SECTION QUESTION
     23 . IN NS
     24 SECTION ANSWER
     25 . IN NS	K.ROOT-SERVERS.NET.
     26 SECTION ADDITIONAL
     27 K.ROOT-SERVERS.NET.	IN	A	193.0.14.129
     28 ENTRY_END
     29 
     30 ENTRY_BEGIN
     31 MATCH opcode qtype qname
     32 ADJUST copy_id
     33 REPLY QR NOERROR
     34 SECTION QUESTION
     35 www.example.com. IN A
     36 SECTION AUTHORITY
     37 com.	IN NS	a.gtld-servers.net.
     38 SECTION ADDITIONAL
     39 a.gtld-servers.net.	IN 	A	192.5.6.30
     40 ENTRY_END
     41 RANGE_END
     42 
     43 ; a.gtld-servers.net.
     44 RANGE_BEGIN 0 100
     45 	ADDRESS 192.5.6.30
     46 ENTRY_BEGIN
     47 MATCH opcode qtype qname
     48 ADJUST copy_id
     49 REPLY QR NOERROR
     50 SECTION QUESTION
     51 com. IN NS
     52 SECTION ANSWER
     53 com.	IN NS	a.gtld-servers.net.
     54 SECTION ADDITIONAL
     55 a.gtld-servers.net.	IN 	A	192.5.6.30
     56 ENTRY_END
     57 
     58 ENTRY_BEGIN
     59 MATCH opcode qtype qname
     60 ADJUST copy_id
     61 REPLY QR NOERROR
     62 SECTION QUESTION
     63 www.example.com. IN A
     64 SECTION AUTHORITY
     65 example.com.	IN NS	ns.bla.com.
     66 SECTION ADDITIONAL
     67 ; not included
     68 ;ns.bla.com.		IN 	A	1.2.3.4
     69 
     70 ; and this one is useless because do-ip6 is "no"
     71 ns.bla.com.		IN 	AAAA	::53
     72 ENTRY_END
     73 
     74 ENTRY_BEGIN
     75 MATCH opcode qtype qname
     76 ADJUST copy_id
     77 REPLY QR NOERROR
     78 SECTION QUESTION
     79 ns.bla.com. IN A
     80 SECTION ANSWER
     81 ns.bla.com.		IN 	A	1.2.3.4
     82 ENTRY_END
     83 
     84 RANGE_END
     85 
     86 ; ns.example.com.
     87 RANGE_BEGIN 0 100
     88 	ADDRESS 1.2.3.4
     89 ENTRY_BEGIN
     90 MATCH opcode qtype qname
     91 ADJUST copy_id
     92 REPLY QR NOERROR
     93 SECTION QUESTION
     94 example.com. IN NS
     95 SECTION ANSWER
     96 example.com.	IN NS	ns.example.com.
     97 SECTION ADDITIONAL
     98 ns.example.com.		IN 	A	1.2.3.4
     99 ENTRY_END
    100 
    101 ENTRY_BEGIN
    102 MATCH opcode qtype qname
    103 ADJUST copy_id
    104 REPLY QR NOERROR
    105 SECTION QUESTION
    106 www.example.com. IN A
    107 SECTION ANSWER
    108 www.example.com. IN A	10.20.30.40
    109 SECTION AUTHORITY
    110 example.com.	IN NS	ns.example.com.
    111 SECTION ADDITIONAL
    112 ns.example.com.		IN 	A	1.2.3.4
    113 ENTRY_END
    114 RANGE_END
    115 
    116 STEP 1 QUERY
    117 ENTRY_BEGIN
    118 REPLY RD
    119 SECTION QUESTION
    120 www.example.com. IN A
    121 ENTRY_END
    122 
    123 ; recursion happens here.
    124 STEP 10 CHECK_ANSWER
    125 ENTRY_BEGIN
    126 MATCH all
    127 REPLY QR RD RA NOERROR
    128 SECTION QUESTION
    129 www.example.com. IN A
    130 SECTION ANSWER
    131 www.example.com. IN A	10.20.30.40
    132 SECTION AUTHORITY
    133 example.com.	IN NS	ns.example.com.
    134 SECTION ADDITIONAL
    135 ns.example.com.		IN 	A	1.2.3.4
    136 ENTRY_END
    137 
    138 SCENARIO_END
    139