Fernwartung 2023 mit MeshCentral

Fernwartung 2023: MeshCentral

Fernwartung ist ein essentielles Tool meiner täglichen Arbeit. Die Möglichkeit, kleine (und meistens auch größere) Computerprobleme sofort beheben zu können kann nicht hoch genug eingeschätzt werden. Fernwartungssoftware erlaubt es dem Techniker (mir), den Computerbildschirm des Kunden (ihnen) einzusehen und zu steuern, ohne selbst vor dem Rechner sitzen zu müssen. Die Vorteile liegen auf der Hand: Soforthilfe ohne Anfahrt gemäß dem Motto: Ein Bild sagt mehr als tausend Worte. Praktisch!

Zu diesem Zweck bieten mehrere Hersteller ausgefeilte Werkzeuge an, die uns Informatiker bei der Arbeit unterstützen. Das bekannteste Werkzeug ist seit dem Jahr 2005 der proprietäre  TeamViewer, der für Privatanwender kostenfrei angeboten wird. Kleinunternehmer wie ich werden aber durch ein Abo-Modell kräftig zur Kasse gebeten. So kostet die Business-Version des TeamViewer (Stand: April 2023) jährlich satte € 394,80 1 zuzüglich Mehrwertsteuer. (siehe  Preisliste)

Der Mitbewerber  AnyDesk ist ein wenig genügsamer: Die Standard-Version des ebenso proprietären AnyDesk schlägt mit € 358,80 1 zu Buche. (siehe  Preisliste)

Beide Produkte haben einen vergleichbaren Leistungsumfang, sind extrem komfortabel und zuverlässig. Es macht wirklich Spaß, damit zu arbeiten.

Datenschutz

Sowohl bei AnyDesk, als auch bei TeamViewer läuft die Kommunikation zwischen Techniker und Hilfesuchendem über die Server der jeweiligen Anbieter. Dies entlastet den Techniker, muss er selber keinen eigenen Server betreiben. Die Serverkommunikation ist notwendig, um Firewalls zu umgehen. Beiden Parteien muß aber bewusst sein, dass die Anbieter gewisse (Meta-)Informationen abgreifen können. Daher müssen Sie als Hilfesuchender beim ersten Start der kommerziellen Programme der Lizenzvereinbarung und den Datenschutzerklärungen zustimmen.

Auf der Suche nach Alternativen

Der Slogan meines Unternehmens lautet bekanntlich: "Wir lieben OpenSource". Gerne hätte ich einen Fernwartungsserver selber betrieben, aber die Stromkosten von etwa € 430,- im Jahr standen bisher dagegen. Die Rechnung lautet wie folgt: 124 Watt (oder 0,124 KW) multipliziert mit 24 Stunden am Tag und 365 Tagen im Jahr ergeben einen Verbrauch von 1.086,24 KWh im Jahr. Bei einem Strompreis von € 0,40 pro KWh 1 ergibt dies jährliche Kosten von € 434,50. TeamViewer und AnyDesk sind insgesamt preiswerter.

Zugzwang

Ich habe seinerzeit die Kaufversion von TeamViewer 8 durch eine Einmalzahlung von € 500,- erworben und die Software wenige Wochen später auf die Version 9 aktualisiert. Diese kann sich seit 2021 nicht mehr mit den TeamViewer Servern verbinden, daher wurde mir freundlicherweise eine zeitlich begrenzte Lizenz von TeamViewer 15 zur Verfügung gestellt, die Ende 2024 aber ausläuft.

Warum warten bis es zu spät ist?

Nach einer mehr oder weniger kurzen Suche stieß ich auf einen verheißungsvollen Hinweis auf eine OpenSource Software namens  MeshCentral. Bei MeshCentral handelt es sich um eine mittels  Node.js implementierte Software. Node.js ist eine Laufzeitumgebung, die auf JavaScript basiert und kann auf quasi allen Linux-basierten Computern mit verhältnismäßig wenig Aufwand installiert werden - auch auf einem Raspberry Pi!

Der  Raspberry Pi ist ein Einplatinencomputer mit  ARM-Architektur, er wird gerne als Bastelcomputer bezeichnet. Herausragend ist hier der geringe Energieverbrauch von etwa 3 Watt im Ruhezustand, sowie der geringe Anschaffungspreis von unter € 90,- für das teuerste Gerät mit der bestmöglichen Ausstattung. Es ist der meistverkaufte britische Computer: Bis Februar 2022 wurden über 45 Millionen Geräte verkauft. (Quelle:  Wikipedia)

Im Rahmen der "Chipkrise" während der Corona-Pandemie sind Raspberry Pi der 4. Generation aktuell nur zu unakzeptablen Preisen erhältlich.

MeshCentral

MeshCentral gibt sich im laufenden Betrieb mit 50 MB Arbeitsspeicher zufrieden und läuft damit bereits auf einem sehr preiswerten Raspberry Pi 3+. Dabei ist zu beachten, dass MeshCentral nicht nur als reines Fernwartungstool konzipiert wurde, sondern auch einige Monitoring-Funktionen anbietet. Welche datenschutzrelevanten Implikationen dieses für den Hilfesuchenden hat, werde ich in Kürze in einem separaten Blogbeitrag ausführlich erläutern.

Ressourcen

Die folgenden Webseiten und Anleitungen sind für die Installation von MeshCentral auf einem Raspberry Pi nützlich:

  •  Raspberry Pi OS Lite: Das Linux-basierte Betriebssystem für Ihren Raspberry Pi. Ich empfehle das Raspberry Pi OS Lite, welches ohne Desktop-Oberfläche installiert wird. Dies ist insbesondere für den Raspberry Pi 3+ notwendig, der mit nur 512 MB Arbeitsspeicher ausgeliefert wird und auch nicht aufrüstbar ist.
  •  Install MeshCentral on Raspberry Pi (englisch): Anleitung zur Grundinstallation vom MeshCentral Wiki. Ich empfehle allerdings PM2 (s.u.) für die "Dämonisierung" der Anwendung.
  •  Run your Node.js application on a headless Raspberry Pi (englisch): Node.js Anwendungen als Dienst installieren und bei einem Reboot automatisch starten
  •  Anleitungen (englisch): Auf der Website von MeshCentral finden Sie den Install Guide und den User Guide in englischer Sprache mit allen Konfigurationsoptionen.
  •  RPI-Locator: Raspberry Pi der vierten Generation sind aufgrund der "Chipkrise" während der Corona-Zeit 2021 bis 2023 kaum, oder nur zu Mondpreisen erhältlich. Der RPI-Locator überwacht einschlägige Verkäufer und meldet deren Bestände übersichtlich in einer Liste. Raspberry Pi der dritten Generation sind problemlos erhältlich und kosten weniger als 40 Euro. Dazu benötigen Sie ein Netzteil, eine Speicherkarte, ein Netzwerkkabel/WLAN-Stick und eventuell ein Monitorkabel plus USB-Tastatur während der Installation.

Preise des Raspberry Pi 3

Modell Speicher Leistung UVP verfügbar
Raspberry Pi 3 Model B+ 512 MB 1,4 GHz Quad-Core n.v. nein
Raspberry Pi 4 1024 MB 1,8 GHz Quad-Core n.v. nein
Raspberry Pi 4 2048 MB 1,8 GHz Quad-Core n.v. nein
Raspberry Pi 4 4096 MB 1,8 GHz Quad-Core n.v. nein
Raspberry Pi 4 8192 MB 1,8 GHz Quad-Core n.v. nein
 Raspberry Pi 400 PC DE 2 4096 MB 1,8 GHz Quad-Core € 86,99 1 ja

1: mit Stand vom 16. April 2023

2: Beim verfügbaren Raspberry Pi 400 PC DE handelt es sich um einen Raspberry Pi 4 4GB in einem Tastaturgehäuse. Im 2. Halbjahr 2023 soll die generelle Verfügbarkeit des Raspberry Pi 4 wiederherstellt sein.

3: Alle Angaben sind ohne Gewähr