Home | History | Annotate | Line # | Download | only in testdata
      1 ; config options
      2 server:
      3 	do-nat64: yes
      4 	nat64-prefix: 2001:db8:2345::/48
      5 	target-fetch-policy: "0 0 0 0 0"
      6 
      7 stub-zone:
      8 	name: "."
      9 	stub-addr: 2001:db8::1
     10 CONFIG_END
     11 
     12 SCENARIO_BEGIN Test NAT64 transport, this time with /48 NAT64 prefix.
     13 
     14 RANGE_BEGIN 0 100
     15 	ADDRESS 2001:db8::1
     16 ENTRY_BEGIN
     17 MATCH opcode qtype qname
     18 ADJUST copy_id
     19 REPLY QR NOERROR
     20 SECTION QUESTION
     21 . IN NS
     22 SECTION ANSWER
     23 . IN NS	FAKE.ROOT.
     24 SECTION ADDITIONAL
     25 FAKE.ROOT.	IN	AAAA	2001:db8::1
     26 ENTRY_END
     27 
     28 ENTRY_BEGIN
     29 MATCH opcode subdomain
     30 ADJUST copy_id copy_query
     31 REPLY QR NOERROR
     32 SECTION QUESTION
     33 v4only. IN NS
     34 SECTION AUTHORITY
     35 v4only.	IN NS	ns.v4only.
     36 SECTION ADDITIONAL
     37 ns.v4only.	IN	A	192.0.2.1
     38 ENTRY_END
     39 
     40 RANGE_END
     41 
     42 ; replies from NS over "NAT64"
     43 
     44 RANGE_BEGIN 0 100
     45 	ADDRESS 2001:db8:2345:c000:0002:0100::
     46 
     47 ; A over NAT64
     48 ENTRY_BEGIN
     49 MATCH opcode qtype qname
     50 ADJUST copy_id
     51 REPLY AA QR NOERROR
     52 SECTION QUESTION
     53 ns.v4only. IN A
     54 SECTION ANSWER
     55 ns.v4only.	IN	A	192.0.2.1
     56 SECTION AUTHORITY
     57 v4only.		IN	NS	ns.v4only.
     58 ENTRY_END
     59 
     60 ; no AAAA
     61 ENTRY_BEGIN
     62 MATCH opcode qtype qname
     63 ADJUST copy_id
     64 REPLY AA QR NOERROR
     65 SECTION QUESTION
     66 ns.v4only.	IN	AAAA
     67 SECTION AUTHORITY
     68 v4only.		IN	NS	ns.v4only.
     69 SECTION ADDITIONAL
     70 ns.v4only.	IN	A	192.0.2.1
     71 ENTRY_END
     72 
     73 ENTRY_BEGIN
     74 MATCH opcode qtype qname
     75 ADJUST copy_id
     76 REPLY AA QR NOERROR
     77 SECTION QUESTION
     78 v4only.		IN	NS
     79 SECTION ANSWER
     80 v4only.		IN	NS	ns.v4only.
     81 SECTION ADDITIONAL
     82 ns.v4only.	IN	A	192.0.2.1
     83 ENTRY_END
     84 
     85 ENTRY_BEGIN
     86 MATCH opcode qtype qname
     87 ADJUST copy_id
     88 REPLY AA QR NOERROR
     89 SECTION QUESTION
     90 test.v4only.	IN	A
     91 SECTION ANSWER
     92 test.v4only.	IN	A	192.0.2.2
     93 SECTION AUTHORITY
     94 v4only.		IN	NS	ns.v4only.
     95 SECTION ADDITIONAL
     96 ns.v4only.	IN	A	192.0.2.1
     97 ENTRY_END
     98 
     99 RANGE_END
    100 
    101 STEP 1 QUERY
    102 ENTRY_BEGIN
    103 REPLY RD
    104 SECTION QUESTION
    105 test.v4only. IN A
    106 ENTRY_END
    107 
    108 STEP 20 CHECK_ANSWER
    109 ENTRY_BEGIN
    110 MATCH all
    111 REPLY QR RD RA NOERROR
    112 SECTION QUESTION
    113 test.v4only.	IN	A
    114 SECTION ANSWER
    115 test.v4only.	IN	A	192.0.2.2
    116 ENTRY_END
    117 
    118 SCENARIO_END
    119