Unterschiede
Hier werden die Unterschiede zwischen zwei Versionen der Seite angezeigt.
Beide Seiten, vorherige Überarbeitung Vorherige Überarbeitung Nächste Überarbeitung | Vorherige Überarbeitung Nächste ÜberarbeitungBeide Seiten, nächste Überarbeitung | ||
server_und_serverdienste:netmaker_-_deine_eigene_fernwartung [2022/06/17 21:26] – loma | server_und_serverdienste:netmaker_-_deine_eigene_fernwartung [2022/06/17 23:31] – loma | ||
---|---|---|---|
Zeile 2: | Zeile 2: | ||
{{: | {{: | ||
- | **__Serverinstallation | + | 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 | ||
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:// | ||
- | ===== Netclient Installation Ubuntu 20.04 und 22.04 ===== | + | ==== Update eines bestehenden Netmaker Servers |
+ | Mit Docker gestaltet sich das Update sehr einfach. Zuerst editiert man das Docker-Compose-File. Dies befindet sich im Root-Home. | ||
< | < | ||
- | apt install curl | + | nano ~/docker-compose.yml |
- | curl -sL ' | + | |
- | curl -sL ' | + | |
- | apt update | + | |
</ | </ | ||
- | Bei einigen Systemen kommt hier ein Fehler | + | Dort setzt man die Version hinauf auf die gewünschte Version. Z.B. diese Image Tags auf die neue Version ändern: |
< | < | ||
- | N: Das Laden der konfigurierten Datei »main/ | + | -image: gravitl/netmaker:v0.14.2 |
- | </ | + | -image: gravitl/ |
- | Hierfür die ''/ | + | |
- | < | + | |
- | # Source: netclient | + | |
- | # Site: https:// | + | |
- | # Repository: Netmaker / stable | + | |
- | # Description: | + | |
- | - deb https:apt.netmaker.org stable main | + | +image: gravitl/netmaker:v0.14.3 |
- | + deb [arch=amd64] https:apt.netmaker.org stable main | + | +image: gravitl/netmaker-ui:v0.14.3 |
</ | </ | ||
- | Danache wieder: | + | Danach ein '' |
+ | |||
+ | ==== Logging ==== | ||
+ | docker logs < | ||
+ | |||
+ | |||
+ | ===== Netclient Installation Ubuntu 20.04 und 22.04 ===== | ||
+ | Der Netclient verbindet deine Remotestelle dauerhaft mit dem Netclientserver, | ||
< | < | ||
+ | apt install curl | ||
+ | echo "deb [arch=amd64] https: | ||
+ | curl -sL ' | ||
apt update | apt update | ||
apt install netclient | apt install netclient | ||
+ | </ | ||
+ | ==== Netlclient Update ==== | ||
+ | Im besten Fall haben der Server und der Client die gleiche Version. Das Update des Netclient gestaltet sich sehr einfach: | ||
+ | < | ||
+ | apt update | ||
+ | apt install netlcient | ||
+ | systemctl daemon-reload && systemctl restart | ||
</ | </ | ||
Zeile 52: | Zeile 70: | ||
===== Aktivierung SSL-Deepinspection am Docker ===== | ===== Aktivierung SSL-Deepinspection am Docker ===== | ||
- | Hier muss man zuerst auf den Docker "gravitl/ | + | FIXME |
+ | Hier muss man zuerst auf den Docker "traefik: | ||
+ | docker exec -it < | ||
< | < | ||
+ | apk update | ||
+ | apk add nano | ||
nano / | nano / | ||
</ | </ | ||
Zeile 70: | Zeile 92: | ||
mv / | mv / | ||
</ | </ | ||
+ | Ganz ähnlich auch am '' | ||
+ | < | ||
+ | nano / | ||
+ | ln -s fortinet-deepinspection-osit2.crt c57336cc.0 | ||
+ | </ | ||
===== Links ===== | ===== Links ===== | ||
- [[https:// | - [[https:// | ||
+ | - [[https:// | ||
- [[https:// | - [[https:// | ||
- [[https:// | - [[https:// | ||