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