85cd1798ed1215b81abd9758cfbd44cd25e55fea
[vpp.git] / src / scripts / vnet / nat64
1 create packet-generator interface pg0
2 create packet-generator interface pg1
3
4 packet-generator new {
5   name f1
6   limit 10
7   node ip6-input
8   size 64-64
9   worker 0
10   interface pg0
11   data {
12     UDP: 2000::3 -> 64:ff9b::ac10:102
13     UDP: 3000 -> 3001
14     length 128 checksum 0 incrementing 1
15   }
16 }
17
18
19 packet-generator new {
20   name f2
21   limit 10
22   node ip6-input
23   size 64-64
24   interface pg0
25   worker 1
26   data {
27     UDP: 2000::3 -> 64:ff9b::ac10:102
28     UDP: 3005 -> 3006
29     length 128 checksum 0 incrementing 1
30   }
31 }
32
33 nat64 add pool address 172.16.1.3
34 set int ip address pg0 2000::1/64
35 set int ip address pg1 172.16.1.1/24
36 set int state pg0 up
37 set int state pg1 up
38 set ip6 neighbor pg0 2000::3 abcd.abcd.abcd static
39 set ip arp static pg1 172.16.1.2 cdef.abcd.abcd
40 set interface nat64 in pg0 out pg1