Project

General

Profile

VIIRB - The VPN IPv6 IoT Router Box - Manual » History » Version 6

Nico Schottelius, 06/13/2020 10:18 PM

1 1 Nico Schottelius
h1. VIIRB - The VPN IPv6 IoT Router Box - Manual
2
3 4 Nico Schottelius
{{toc}}
4 3 Nico Schottelius
5 1 Nico Schottelius
Status: This document is *pre-production*.
6
7 2 Nico Schottelius
h2. IPv6 / IPv6VPN
8
9
* Addresses for the VIIRB are taken from the network 2a0a:e5c1:300::/40
10
* Each VIIRB gets a /48 assigned
11
12
h2. DNS / DNS64 support
13
14
The nameservers 2a0a:e5c0:a::a and 2a0a:e5c0:2:a::a return DNS64 replies. They are setup as the default forwarding DNS servers.
15
16 1 Nico Schottelius
h2. Wireless
17
18
* The shipped configuration contains the SSID *IPv6 everywhere*
19
* It is secured with WPA2-PSK
20
* The wifi password is *iloveipv6*
21 2 Nico Schottelius
22
h2. Configuration on ungleich infrastructure
23
24 5 Nico Schottelius
h3. VIIRB itself
25
26
* Connect the new VIIRB to a network with IPv4 (that's the test case) and Internet
27 6 Nico Schottelius
** The network or your computer also needs to have IPv6 so that you can test the vpn connection of the VIIRB
28 5 Nico Schottelius
* Connect your computer to the same network
29
* Use ./setup-viirb.sh from https://code.ungleich.ch/ungleich-public/ungleich-tools
30
31
Example for configuring viirb02:
32
33
<pre>
34
./setup-viirb.sh wlan0 2 ~/vcs/ungleich-dot-cdist "Nico Schottelius, nico.schottelius at ungleich.ch, Ticket 2342"
35
</pre>
36
37 2 Nico Schottelius
h3. VPN server
38
39
* vpn-2a0ae5c1300.ungleich.ch
40 5 Nico Schottelius
41
Is automatically reconfigured by setup-viirb.sh using cdist.