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