Project

General

Profile

The ungleich NAT64 infrastructure » History » Version 4

Nico Schottelius, 03/24/2021 02:55 PM

1 1 Nico Schottelius
h1. The ungleich NAT64 infrastructure
2
3
h2. Status
4
5
This document is *WORK IN PROGRESS*.
6
7
8
h2. General
9
10
* We started with tayga in 2017 and switched to jool some time in 2019
11
** tayga was cpu bound
12
* We run stateful NAT64 (1:n mappings)
13 3 Nico Schottelius
** openwrt: @openwrt-add-jool-ipv4island.sh@
14 1 Nico Schottelius
* We run stateless NAT64 (1:1 mappings, aka SIIT)
15 3 Nico Schottelius
** cdist: @__dcl_jool_siit@
16
** openwrt: @openwrt-add-jool.sh@
17 2 Nico Schottelius
18 4 Nico Schottelius
h2. Setting up a new IPv4-address-as-a-service (via IPv6 mapping)
19 2 Nico Schottelius
20
* Add mapping in __dcl_jool_siit/files/ipv4-as-a-service.conf
21
* Reconfigure routers:
22
23
<pre>
24
cdist config router{1..2}.place{5..6}.ungleich.ch
25
</pre>
26
27 1 Nico Schottelius
* Be happy.
28 4 Nico Schottelius
29
h2. Configuring IPv4-as-a-service including a VPN
30
31
* Configure a standard VPN
32
* Use the net::42 IPv6 address as the destination address
33
* Continue with the mapping as described in the previous section