Unterschiede

Hier werden die Unterschiede zwischen zwei Versionen der Seite angezeigt.

Link zu der Vergleichsansicht

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/04 00:01] lomaserver_und_serverdienste:netmaker_-_deine_eigene_fernwartung [2022/06/17 21:40] loma
Zeile 2: Zeile 2:
 {{:server_und_serverdienste:netmaker.jpg?nolink&100|}} {{:server_und_serverdienste:netmaker.jpg?nolink&100|}}
  
- +===== Server Installation auf Ubuntu 22.04 LTS =====
-FIXME+
  
 Bevor wir die Installation starten sind folgende Punkte essentiell: Bevor wir die Installation starten sind folgende Punkte essentiell:
Zeile 14: 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.+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 ===== ===== Links =====
-  - [[Github Netmaker|https://github.com/gravitl/netmaker]]+  - [[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]]