Home | History | Annotate | Line # | Download | only in testdata
      1 ; config options
      2 ; The island of trust is at example.com
      3 server:
      4 	target-fetch-policy: "0 0 0 0 0"
      5 	qname-minimisation: "no"
      6 	trust-anchor-signaling: no
      7 	minimal-responses: no
      8 	iter-scrub-promiscuous: no
      9 	disable-edns-do: yes
     10 
     11 stub-zone:
     12 	name: "."
     13 	stub-addr: 193.0.14.129 	# K.ROOT-SERVERS.NET.
     14 CONFIG_END
     15 
     16 SCENARIO_BEGIN Test lookup with disable-edns-do
     17 
     18 ; K.ROOT-SERVERS.NET.
     19 RANGE_BEGIN 0 100
     20 	ADDRESS 193.0.14.129 
     21 ENTRY_BEGIN
     22 MATCH opcode qtype qname
     23 ADJUST copy_id
     24 REPLY QR NOERROR
     25 SECTION QUESTION
     26 . IN NS
     27 SECTION ANSWER
     28 . IN NS	K.ROOT-SERVERS.NET.
     29 SECTION ADDITIONAL
     30 K.ROOT-SERVERS.NET.	IN	A	193.0.14.129
     31 ENTRY_END
     32 
     33 ENTRY_BEGIN
     34 MATCH opcode qtype qname
     35 ADJUST copy_id
     36 REPLY QR NOERROR
     37 SECTION QUESTION
     38 www.example.com. IN A
     39 SECTION AUTHORITY
     40 com.	IN NS	a.gtld-servers.net.
     41 SECTION ADDITIONAL
     42 a.gtld-servers.net.	IN 	A	192.5.6.30
     43 ENTRY_END
     44 RANGE_END
     45 
     46 ; a.gtld-servers.net.
     47 RANGE_BEGIN 0 100
     48 	ADDRESS 192.5.6.30
     49 ENTRY_BEGIN
     50 MATCH opcode qtype qname
     51 ADJUST copy_id
     52 REPLY QR NOERROR
     53 SECTION QUESTION
     54 com. IN NS
     55 SECTION ANSWER
     56 com.    IN NS   a.gtld-servers.net.
     57 SECTION ADDITIONAL
     58 a.gtld-servers.net.     IN      A       192.5.6.30
     59 ENTRY_END
     60 
     61 ENTRY_BEGIN
     62 MATCH opcode qtype qname
     63 ADJUST copy_id
     64 REPLY QR NOERROR
     65 SECTION QUESTION
     66 www.example.com. IN A
     67 SECTION AUTHORITY
     68 example.com.	IN NS	ns.example.com.
     69 SECTION ADDITIONAL
     70 ns.example.com.		IN 	A	1.2.3.4
     71 ENTRY_END
     72 RANGE_END
     73 
     74 ; ns.example.com.
     75 RANGE_BEGIN 0 100
     76 	ADDRESS 1.2.3.4
     77 ENTRY_BEGIN
     78 MATCH opcode qtype qname
     79 ADJUST copy_id
     80 REPLY QR NOERROR
     81 SECTION QUESTION
     82 example.com. IN NS
     83 SECTION ANSWER
     84 example.com.    IN NS   ns.example.com.
     85 example.com.    3600    IN      RRSIG   NS 3 2 3600 20070926134150 20070829134150 2854 example.com. MC0CFQCN+qHdJxoI/2tNKwsb08pra/G7aAIUAWA5sDdJTbrXA1/3OaesGBAO3sI= ;{id = 2854}
     86 SECTION ADDITIONAL
     87 ns.example.com.         IN      A       1.2.3.4
     88 ns.example.com. 3600    IN      RRSIG   A 3 3 3600 20070926135752 20070829135752 2854 example.com. MC0CFQCMSWxVehgOQLoYclB9PIAbNP229AIUeH0vNNGJhjnZiqgIOKvs1EhzqAo= ;{id = 2854}
     89 ENTRY_END
     90 
     91 ; response to DNSKEY priming query
     92 ENTRY_BEGIN
     93 MATCH opcode qtype qname
     94 ADJUST copy_id
     95 REPLY QR NOERROR
     96 SECTION QUESTION
     97 example.com. IN DNSKEY
     98 SECTION ANSWER
     99 example.com.    3600    IN      DNSKEY  256 3 3 ALXLUsWqUrY3JYER3T4TBJII s70j+sDS/UT2QRp61SE7S3E EXopNXoFE73JLRmvpi/UrOO/Vz4Se 6wXv/CYCKjGw06U4WRgR YXcpEhJROyNapmdIKSx hOzfLVE1gqA0PweZR8d tY3aNQSRn3sPpwJr6Mi /PqQKAMMrZ9ckJpf1+b QMOOvxgzz2U1GS18b3y ZKcgTMEaJzd/GZYzi/B N2DzQ0MsrSwYXfsNLFO Bbs8PJMW4LYIxeeOe6rUgkWOF 7CC9Dh/dduQ1QrsJhmZAEFfd6ByYV+ ;{id = 2854 (zsk), size = 1688b}
    100 example.com.    3600    IN      RRSIG   DNSKEY 3 2 3600 20070926134802 20070829134802 2854 example.com. MCwCFG1yhRNtTEa3Eno2zhVVuy2EJX3wAhQeLyUp6+UXcpC5qGNu9tkrTEgPUg== ;{id = 2854}
    101 SECTION AUTHORITY
    102 example.com.	IN NS	ns.example.com.
    103 example.com.    3600    IN      RRSIG   NS 3 2 3600 20070926134150 20070829134150 2854 example.com. MC0CFQCN+qHdJxoI/2tNKwsb08pra/G7aAIUAWA5sDdJTbrXA1/3OaesGBAO3sI= ;{id = 2854}
    104 SECTION ADDITIONAL
    105 ns.example.com.		IN 	A	1.2.3.4
    106 ns.example.com. 3600    IN      RRSIG   A 3 3 3600 20070926135752 20070829135752 2854 example.com. MC0CFQCMSWxVehgOQLoYclB9PIAbNP229AIUeH0vNNGJhjnZiqgIOKvs1EhzqAo= ;{id = 2854}
    107 ENTRY_END
    108 
    109 ; response to query of interest, when sent with EDNS DO
    110 ENTRY_BEGIN
    111 MATCH opcode qtype qname DO
    112 ADJUST copy_id
    113 REPLY QR AA DO NOERROR
    114 SECTION QUESTION
    115 www.example.com. IN A
    116 SECTION ANSWER
    117 www.example.com. IN A	10.20.30.40
    118 ns.example.com. 3600    IN      RRSIG   A 3 3 3600 20070926134150 20070829134150 2854 example.com. MC0CFQCQMyTjn7WWwpwAR1LlVeLpRgZGuQIUCcJDEkwAuzytTDRlYK7nIMwH1CM= ;{id = 2854}
    119 SECTION AUTHORITY
    120 example.com.	IN NS	ns.example.com.
    121 example.com.    3600    IN      RRSIG   NS 3 2 3600 20070926134150 20070829134150 2854 example.com. MC0CFQCN+qHdJxoI/2tNKwsb08pra/G7aAIUAWA5sDdJTbrXA1/3OaesGBAO3sI= ;{id = 2854}
    122 SECTION ADDITIONAL
    123 ns.example.com.		IN 	A	1.2.3.4
    124 www.example.com.        3600    IN      RRSIG   A 3 3 3600 20070926134150 20070829134150 2854 example.com. MC0CFC99iE9K5y2WNgI0gFvBWaTi9wm6AhUAoUqOpDtG5Zct+Qr9F3mSdnbc6V4= ;{id = 2854}
    125 ENTRY_END
    126 
    127 ; response to query of interest, when sent without DO
    128 ENTRY_BEGIN
    129 MATCH opcode qtype qname
    130 ADJUST copy_id
    131 REPLY QR AA NOERROR
    132 SECTION QUESTION
    133 www.example.com. IN A
    134 SECTION ANSWER
    135 www.example.com. IN A	10.20.30.40
    136 SECTION AUTHORITY
    137 example.com.	IN NS	ns.example.com.
    138 SECTION ADDITIONAL
    139 ns.example.com.		IN 	A	1.2.3.4
    140 ENTRY_END
    141 RANGE_END
    142 
    143 STEP 1 QUERY
    144 ENTRY_BEGIN
    145 REPLY RD DO
    146 SECTION QUESTION
    147 www.example.com. IN A
    148 ENTRY_END
    149 
    150 ; recursion happens here.
    151 STEP 10 CHECK_ANSWER
    152 ENTRY_BEGIN
    153 MATCH all
    154 REPLY QR RD RA NOERROR
    155 SECTION QUESTION
    156 www.example.com. IN A
    157 SECTION ANSWER
    158 www.example.com. IN A	10.20.30.40
    159 SECTION AUTHORITY
    160 example.com.	IN NS	ns.example.com.
    161 SECTION ADDITIONAL
    162 ns.example.com.		IN 	A	1.2.3.4
    163 ENTRY_END
    164 
    165 SCENARIO_END
    166