documentation:examples:nat64
Differences
This shows you the differences between two versions of the page.
Both sides previous revisionPrevious revisionNext revision | Previous revisionNext revisionBoth sides next revision | ||
documentation:examples:nat64 [2019/06/06 16:54] – [Stateless (stl)] olivier | documentation:examples:nat64 [2019/06/06 18:31] – [Stateless (stl)] fabien | ||
---|---|---|---|
Line 234: | Line 234: | ||
${fwcmd} table T46 create type addr valtype ipv6 | ${fwcmd} table T46 create type addr valtype ipv6 | ||
${fwcmd} table T64 create type addr valtype ipv4 | ${fwcmd} table T64 create type addr valtype ipv4 | ||
- | ${fwcmd} table T46 add 2.2.1.1 2001: | + | ${fwcmd} table T46 add 2.2.1.1 2001: |
- | ${fwcmd} table T64 add 2001: | + | ${fwcmd} table T64 add 2001: |
${fwcmd} nat64stl NAT64 create table4 T46 table6 T64 | ${fwcmd} nat64stl NAT64 create table4 T46 table6 T64 | ||
${fwcmd} add allow icmp6 from any to any icmp6types 135,136 | ${fwcmd} add allow icmp6 from any to any icmp6types 135,136 | ||
Line 249: | Line 249: | ||
From IPv6 only host, ping NAT64 IPv6 address corresponding to VM3 IPv4 address: | From IPv6 only host, ping NAT64 IPv6 address corresponding to VM3 IPv4 address: | ||
- | To Do | + | < |
+ | [root@VM1]~# | ||
+ | PING6(56=40+8+8 bytes) 2001: | ||
+ | 16 bytes from 64: | ||
+ | 16 bytes from 64: | ||
+ | 16 bytes from 64: | ||
+ | |||
+ | --- 64: | ||
+ | 3 packets transmitted, | ||
+ | round-trip min/ | ||
+ | </ | ||
+ | |||
+ | From IPv4 only host, ping NAT64 IPv4 address corresponding to VM3 IPv6 address: | ||
+ | < | ||
+ | [root@v4TST64]~# | ||
+ | PING 2.2.1.1 (2.2.1.1): 56 data bytes | ||
+ | 64 bytes from 2.2.1.1: icmp_seq=0 ttl=63 time=17.147 ms | ||
+ | 64 bytes from 2.2.1.1: icmp_seq=1 ttl=63 time=1.409 ms | ||
+ | 64 bytes from 2.2.1.1: icmp_seq=2 ttl=63 time=5.017 ms | ||
+ | |||
+ | --- 2.2.1.1 ping statistics --- | ||
+ | 3 packets transmitted, | ||
+ | round-trip min/ | ||
+ | </ | ||
+ | |||
+ | And check on VM3 | ||
+ | |||
+ | < | ||
+ | [root@rTST64]~# | ||
+ | nat64stl NAT64 | ||
+ | 6 packets translated from IPv6 to IPv4 | ||
+ | 6 packets translated from IPv4 to IPv6 | ||
+ | 0 IPv6 fragments created | ||
+ | 0 IPv4 fragments received | ||
+ | 0 output packets dropped due to no bufs, etc. | ||
+ | 0 output packets discarded due to no IPv4 route | ||
+ | 0 output packets discarded due to no IPv6 route | ||
+ | 0 packets discarded due to unsupported protocol | ||
+ | 0 packets discarded due to memory allocation problems | ||
+ | 0 packets discarded due to some errors | ||
+ | </ | ||
documentation/examples/nat64.txt · Last modified: 2020/01/02 19:36 by olivier