Das Heimnetz von unterwegs
Auf Drucker, Router und Kameras zu Hause wird nie juist laufen. Ein Mitglied im Heimnetz, etwa das NAS, reicht den Verkehr des Netzes an sie weiter, und dein Laptop erreicht sie von überall unter ihren gewohnten Adressen.
Was du bekommst #
Dein Laptop öffnet 192.168.1.1 für die Weboberfläche des Routers, druckt
auf 192.168.1.20 und zeigt das Bild einer Kamera, als wäre er zu Hause.
Das NAS ist ein Subnet-Router: Es nimmt
diesen Verkehr aus dem Tunnel und gibt ihn in sein LAN weiter. Die Geräte im
LAN sehen Verbindungen vom NAS und müssen nicht eingerichtet werden.
Im Beispiel ist das LAN 192.168.1.0/24, und das NAS heißt nas.
Was du brauchst #
- Ein Netz, in dem der Laptop ist (das erste Netz).
- Ein Mitglied zu Hause unter Linux oder unter FreeBSD mit pf, das eingeschaltet bleibt: ein NAS, ein kleiner Server oder ein Raspberry Pi.
- Laptops unter Linux oder FreeBSD. Die Android-App kann keinen Subnet-Router nutzen.
Einrichten #
Installiere juist und tritt dem Netz mit einer Einladung bei.
Lass nas sein LAN für das Netz routen:
juist subnet add nas 192.168.1.0/24Das ist eine Änderung am Netz, die die Admins bestätigen.
Stimme dem Routen zu:
juist subnet serveBeim ersten Mal fragt es, ob es ein Einrichtungsskript mit sudo ausführen
darf. Danach lautet die Ausgabe routing 192.168.1.0/24.
Hier ist nichts einzurichten. juist subnet zeigt das Subnetz als in use.
Darauf achten #
- Ein LAN mit denselben Adressen hat Vorrang. In einem Hotel, dessen Netz
ebenfalls
192.168.1.0/24ist, erreicht der Laptop die Geräte des Hotels, nicht deine. Ein seltenerer Bereich zu Hause, etwa192.168.73.0/24, vermeidet das. - Jedes Mitglied erreicht das ganze LAN. Ohne
Zugriffsregeln gilt das auch für die
Weboberfläche des Routers und jede Kamera. Eine Regel wie
pass from laptop to 192.168.1.20lässt ein Gerät nur zu dem durch, was es braucht. - Docker verwirft gerouteten Verkehr zu seinen Containern.
juist subnet servewarnt, wenn das Subnetz ein Docker-Netz enthält.
Weiterlesen #
- Subnet-Router: jeder Zustand und Grund,
den
juist subnetanzeigt - Zugriffsregeln
- Exit-Nodes, für das ganze Internet statt eines LANs