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