Unterschiede

Hier werden die Unterschiede zwischen zwei Versionen der Seite angezeigt.

Link zu der Vergleichsansicht

Nächste Überarbeitung
Vorherige Überarbeitung
Nächste ÜberarbeitungBeide Seiten, nächste Überarbeitung
server_und_serverdienste:netmaker_-_deine_eigene_fernwartung [2022/06/03 23:57] – angelegt lomaserver_und_serverdienste:netmaker_-_deine_eigene_fernwartung [2022/06/17 21:40] loma
Zeile 1: Zeile 1:
 ====== Netmaker - deine eigene Fernwartung ====== ====== Netmaker - deine eigene Fernwartung ======
-FIXME+{{:server_und_serverdienste:netmaker.jpg?nolink&100|}} 
 + 
 +===== Server Installation auf Ubuntu 22.04 LTS =====
  
 Bevor wir die Installation starten sind folgende Punkte essentiell: Bevor wir die Installation starten sind folgende Punkte essentiell:
Zeile 11: Zeile 13:
 sudo wget -qO - https://raw.githubusercontent.com/gravitl/netmaker/master/scripts/nm-quick.sh | bash -s -- -d FQDN -e MAILADRESS sudo wget -qO - https://raw.githubusercontent.com/gravitl/netmaker/master/scripts/nm-quick.sh | bash -s -- -d FQDN -e MAILADRESS
 </code> </code>
 +Nach der Installation ist das ganze unter https://dashboard.mydomain.local erreichbar. Danach muss ein Adminuser initial eingerichtet werden. 
 +
 +==== Update eines bestehenden Netclient Servers und der Clients ====
 +Mit Docker gestaltet sich das Update sehr einfach. Zuerst editiert man das Docker-Compose-File. Dies befindet sich im Root-Home.
 +<code>
 +nano ~/docker-compose.yml
 +</code>
 +Dort setzt man die Version hinauf. Z.B. all diese Image Tags auf die neue Version ändern:
 +<code>
 +-image: gravitl/netmaker:v0.14.2
 +-image: gravitl/netmaker-ui:v0.14.2
 +
 ++image: gravitl/netmaker:v0.14.3
 ++image: gravitl/netmaker-ui:v0.14.3
 +</code>
 +Danach ein ''docker-compose up'' ausführen. Fertig. Danach können auch die Client aktualisiert werden.
 +
 +===== Netclient Installation Ubuntu 20.04 und 22.04 =====
 +<code>
 +apt install curl
 +echo "deb [arch=amd64] https:apt.netmaker.org stable main" > /etc/apt/sources.list.d/netclient.list
 +curl -sL 'https://apt.netmaker.org/gpg.key' | sudo tee /etc/apt/trusted.gpg.d/netclient.asc
 +apt update
 +apt install netclient
 +</code>
 +==== Netlclient Update ====
 +Im besten Fall haben der Server und der Client die gleiche Version. Das Update des Netclient gestaltet sich sehr einfach: 
 +<code>
 +apt update
 +apt install netlcient
 +systemctl daemon-reload && systemctl restart  netclient.service
 +</code>
 +
 +==== Bedienung Netclient ====
 +Das Joincommando findest unter deinen "Access Keys"
 +
 +Joincommand:
 + netclient join -t <KEY>
 +
 +Leavecommand
 + netclient leave -n <network>
 +
 +===== Aktivierung SSL-Deepinspection am Docker =====
 +FIXME
 +Hier muss man zuerst auf den Docker "gravitl/netmaker" einsteigen.
 +<code>
 +nano /usr/local/share/ca-certificates/fortinet-deepinspection-osit2.crt
 +</code>
 +CA reinkopieren danach ein 
 +<code>
 +update-ca-certificates
 +</code>
 +aufrufen, dabei kommt eine Fehlermeldung, legt aber einen Link ins Nirvana an:
 +<code>
 +cd /etc/ssl/certs/
 +ls -l c57336cc.0
 +lrwxrwxrwx    1 root     root            41 Jun  8 19:13 c57336cc.0 -> ca-cert-fortinet-deepinspection-osit2.pem
 +</code>
 +Um nun das SSL-CA-Cert an den richtigen Platz zu bringen, bedienst du dich diesem Befehl:
 +<code>
 +mv /usr/local/share/ca-certificates/fortinet-deepinspection-osit2.crt /etc/ssl/certs/ca-cert-fortinet-deepinspection-osit2.pem
 +</code>
 +
 +
 +
 +===== Links =====
 +  - [[https://github.com/gravitl/netmaker|Github Netmaker]]
 +  - [[https://docs.netmaker.org/netclient.html#installation|Netclient Installation]]
 +  - [[https://docs.netmaker.org/getting-started.html#|Wiki]]
 +  - [[https://wiki.ubuntuusers.de/WireGuard/|WireGuard]]