Unterschiede
Hier werden die Unterschiede zwischen zwei Versionen der Seite angezeigt.
Beide Seiten, vorherige Überarbeitung Vorherige Überarbeitung Nächste Überarbeitung | Vorherige Überarbeitung | ||
server_und_serverdienste:netmaker_-_deine_eigene_fernwartung [2022/06/17 21:40] – loma | server_und_serverdienste:netmaker_-_deine_eigene_fernwartung [2022/11/16 22:56] (aktuell) – [Aktivierung SSL-Deepinspection am Docker] loma | ||
---|---|---|---|
Zeile 1: | Zeile 1: | ||
====== Netmaker - deine eigene Fernwartung ====== | ====== Netmaker - deine eigene Fernwartung ====== | ||
{{: | {{: | ||
+ | |||
+ | Netclient ist eine Fernwartungsmöglichkeit - WireGuard® Automation from Homelab to Enterprise. Damit werden Teamviewer und Co. obsolet. Man verbindet Netzwerke miteinander. Wie man dann darauf zugreift ist jeden selbst überlassen. SSH, VNC, NOmachine, RDP... such dir etwas aus. | ||
+ | |||
+ | - Peer-to-Peer Mesh Networks | ||
+ | - Kubernetes and Multi-Cloud Enablement | ||
+ | - Remote Site Access via Gateway | ||
+ | - OAuth and Private DNS Features | ||
+ | - Fine-grained access controls | ||
+ | - Support for Linux, Mac, Windows, FreeBSD, iPhone, and Android | ||
===== Server Installation auf Ubuntu 22.04 LTS ===== | ===== Server Installation auf Ubuntu 22.04 LTS ===== | ||
Zeile 6: | Zeile 15: | ||
Bevor wir die Installation starten sind folgende Punkte essentiell: | Bevor wir die Installation starten sind folgende Punkte essentiell: | ||
* die VM muss zwingend immer die gleiche öffentliche IP bekommen (Cloudinstallation) | * die VM muss zwingend immer die gleiche öffentliche IP bekommen (Cloudinstallation) | ||
- | * Öffne die Ports 443, 53, und 51821-51830/ | + | * Öffne die Ports 443, 53, und 51821-51830/ |
* Das System muss zwingend Ubuntu 22.04 sein. 20.04 funktioniert nicht. | * Das System muss zwingend Ubuntu 22.04 sein. 20.04 funktioniert nicht. | ||
- | * Wildcard DNS Eintrag auf dem FQDN, z.B. *.nm.domain.local | + | * Wildcard DNS Eintrag auf dem öffentlichen |
< | < | ||
Zeile 15: | Zeile 24: | ||
Nach der Installation ist das ganze unter https:// | Nach der Installation ist das ganze unter https:// | ||
- | ==== Update eines bestehenden | + | ==== Update eines bestehenden |
Mit Docker gestaltet sich das Update sehr einfach. Zuerst editiert man das Docker-Compose-File. Dies befindet sich im Root-Home. | Mit Docker gestaltet sich das Update sehr einfach. Zuerst editiert man das Docker-Compose-File. Dies befindet sich im Root-Home. | ||
< | < | ||
nano ~/ | nano ~/ | ||
</ | </ | ||
- | Dort setzt man die Version hinauf. Z.B. all diese Image Tags auf die neue Version ändern: | + | Dort setzt man die Version hinauf |
< | < | ||
-image: gravitl/ | -image: gravitl/ | ||
Zeile 28: | Zeile 37: | ||
+image: gravitl/ | +image: gravitl/ | ||
</ | </ | ||
- | Danach ein '' | + | Danach ein '' |
+ | |||
+ | ==== Logging ==== | ||
+ | docker logs < | ||
===== Netclient Installation Ubuntu 20.04 und 22.04 ===== | ===== Netclient Installation Ubuntu 20.04 und 22.04 ===== | ||
+ | Der Netclient verbindet deine Remotestelle dauerhaft mit dem Netclientserver, | ||
< | < | ||
apt install curl | apt install curl | ||
Zeile 57: | Zeile 71: | ||
===== Aktivierung SSL-Deepinspection am Docker ===== | ===== Aktivierung SSL-Deepinspection am Docker ===== | ||
FIXME | FIXME | ||
- | Hier muss man zuerst auf den Docker "gravitl/ | + | Hier muss man zuerst auf den Docker "traefik: |
+ | docker exec -it < | ||
< | < | ||
- | nano / | + | apk update && apk add nano && |
</ | </ | ||
CA reinkopieren danach ein | CA reinkopieren danach ein | ||
Zeile 67: | Zeile 82: | ||
aufrufen, dabei kommt eine Fehlermeldung, | aufrufen, dabei kommt eine Fehlermeldung, | ||
< | < | ||
- | cd / | + | ls -l / |
- | ls -l c57336cc.0 | + | |
lrwxrwxrwx | lrwxrwxrwx | ||
</ | </ | ||
Zeile 75: | Zeile 89: | ||
mv / | mv / | ||
</ | </ | ||
+ | Ganz ähnlich auch am '' | ||
+ | Bei **gravitl/ | ||
+ | nano / | ||