Leser wie Sie helfen, MUO zu unterstützen. Wenn Sie über Links auf unserer Website einen Kauf tätigen, erhalten wir möglicherweise eine Affiliate-Provision. Weiterlesen.

Ein KVM-Switch (Keyboard, Video, Mouse) ermöglicht Benutzern den Fernzugriff auf ihre Systeme oder Computer, selbst wenn sie nicht booten können. Während Sie sich immer einen vorgefertigten KVM schnappen können, können Sie auch Ihren eigenen KVM mit einem Raspberry Pi bauen, wodurch Sie Hunderte von Dollar sparen. Indem wir ein paar Teile mit Raspberry Pi zusammenbauen, können wir schnell eine Pi-KVM-Einheit bauen und über das Internet darauf zugreifen, um Computer und Server fernzusteuern.

Warum ist ein Pi KVM anders?

Im Gegensatz zu VPN- oder Fernzugriffs-Apps wie TeamViewer, für die das Betriebssystem erforderlich ist, wird ein KVM- oder Pi-KVM (KVM läuft auf Raspberry Pi) ausgeführt unabhängig vom Betriebssystem des Systems und ermöglicht es Ihnen, das System aus der Ferne einzuschalten, auf das BIOS zuzugreifen, ein Betriebssystem zu installieren, Neustart usw.

instagram viewer

Dinge, die Sie benötigen, um einen DIY-Pi-KVM zu bauen

Sie benötigen die folgenden Hardwarekomponenten, um Ihren Raspberry Pi KVM zu bauen:

  • Ein Raspberry Pi 3, 4 oder Zero 2 W mit Netzteil.
  • 16 GB oder größere microSD-Karte.
  • 2 x USB-Typ-A-Stecker auf Typ-A-Buchsenkabel.
  • Ein USB-Typ-C-Kabel – wenn Sie einen Raspberry Pi 4 verwenden.
  • Ein Mikro-USB-Kabel – wenn Sie einen Raspberry Pi 3 oder Zero 2 W verwenden.

Wenn Sie das Splitterkabel nicht finden können, können Sie auch Ihr eigenes bauen, indem Sie ein Paar USB-Kabel vom Typ A (Stecker auf Buchse) spleißen und anschließen.

Außerdem erfasst der Pi KVM die Schnappschüsse vom HDMI-Ausgang Ihres Systems und zeigt sie in Echtzeit an. Es gibt zwei verschiedene Möglichkeiten, das Video aufzunehmen, wenn Sie sich entscheiden, Ihr eigenes Pi KVM zu erstellen. Sie können je nach verfügbarem Raspberry Pi-Board zwischen beiden wählen.

  • HDMI-zu-CSI-Adapter: funktioniert mit allen Raspberry Pis, einschließlich Raspberry Pi Zero W und 2 W. Es ist auch viel schneller, mit besonders geringer Latenz (MJPEG- und H.264/WebRTC-Stream).
  • HDMI-zu-USB-Videoaufnahmekarte: funktioniert mit Raspberry Pi 2, 3, 4. Es ist vergleichsweise langsamer als das CSI, mit hoher Latenz, funktioniert aber gut.

Im Folgenden lernen Sie die Schritte zum Erstellen eines Pi KVM mit einem Raspberry 4 oder Raspberry Pi Zero 2 W unter Verwendung einer HDMI-zu-USB-Videoaufnahmekarte oder eines CSI-zu-HDMI-Adapters und eines DIY-USB-Splitterkabels kennen.

Flash Pi KVM Disk Image auf der MicroSD-Karte

Laden Sie zunächst das neueste Readymade herunter Pi KVM-Image für Ihren Raspberry Pi. Es gibt ein paar verschiedene Images für den Raspberry Pi, die auf der basieren Modell und den HDMI-Adapter (HDMI-zu-CSI-Adapter oder HDMI-zu-USB-Dongle), den Sie dafür verwenden werden bauen.

Befolgen Sie dann diese Schritte, um die microSD-Karte mit dem Pi KVM OS-Image zu flashen.

  1. Verbinden Sie die microSD-Karte mit Ihrem System.
  2. Laden Sie die herunter und starten Sie sie Raspberry Pi-Imager Werkzeug.
  3. Wählen Wählen Sie Betriebssystem > Benutzerdefinierte verwenden und navigieren Sie dann zu dem Speicherort, an dem das heruntergeladene Pi-KVM-Image gespeichert ist.
  4. Klicken Offen.
  5. Klicken Wählen Sie Speicher und wählen Sie Ihre microSD-Karte aus.
  6. Klicken Schreiben. Klicken Ja bestätigen. Dies wird eine Weile dauern.

Wenn Sie einen Raspberry Pi Zero W oder 2 W oder Wi-Fi für die Netzwerkverbindung verwenden, müssen Sie die PIBOOT (FAT32)-Partition mounten und die pikvm.txt Datei. Öffnen Sie die Datei in Notepad und fügen Sie die folgenden Zeilen unter dem ein FIRST_BOOT=1 Zeile und ersetzen Sie die WLAN-SSID und das Passwort.

WIFI_ESSID="MeinWiFiName"
WIFI_PASSWD="Passwort"

Verbinden Sie den Raspberry Pi mit dem Strom- und HDMI-Adapter

Nachdem die microSD-Karte geflasht ist, verbinden Sie den Raspberry Pi mit dem HDMI-zu-USB- oder HDMI-zu-CSI-Adapter.

  1. Legen Sie die microSD-Karte in den Raspberry Pi ein.
  2. Nehmen Sie das USB-Splitterkabel und isolieren Sie den +5-V-Stift in einem der USB-Typ-A-Steckeranschlüsse im Splitterkabel mit Klebeband. Dieser Typ-A-Port mit nicht isoliertem +5-V-Pin wird mit dem USB-Port des Computers/Servers verbunden, den Sie remote verwalten möchten. Wenn Sie diesen Pin nicht deaktivieren, können Sie den USB-Anschluss am Computer oder Server beschädigen.
  3. Wenn Sie wie wir ein DIY-Splitterkabel bauen, können Sie das rote Kabel eines der USB-Typ-A-Steckerkabel nicht angeschlossen lassen. Einzelheiten finden Sie im folgenden Schaltplan.
  4. Nehmen Sie ein USB-Typ-A-zu-Typ-C-Kabel und verbinden Sie es mit der Typ-A-Buchse im Splitterkabel und dem Typ-C-Anschluss am Stromeingang des Raspberry Pi.
  5. Wenn Sie den HDMI-zu-USB-Dongle verwenden, schließen Sie ihn wie unten gezeigt an einen der USB 2.0-Anschlüsse des Raspberry Pi 4 an.
  6. Wenn Sie die HDMI-zu-CSI-Brücke verwenden, schließen Sie das Flachbandkabel an den Kameraanschluss des Raspberry Pi 4 oder Raspberry Pi Zero 2 W an.
  7. Verbinden Sie das LAN-Kabel mit dem Raspberry Pi 4 und dem Router. Benutzer von Raspberry Pi Zero 2 W müssen die Wi-Fi-Details manuell eingeben, nachdem sie die microSD-Karte mit dem Pi KVM OS-Image geflasht haben, indem sie die PIBOOT-Partition mounten.
  8. Schließen Sie zuletzt den Typ-A-Anschluss an die 5-V-/3-A-Stromversorgung an, um Raspberry Pi 4 oder Zero 2 W einzuschalten und zu booten.

Richten Sie den Pi KVM ein

Der erste Startvorgang dauert länger. Öffnen Sie nach Abschluss die Konfiguration Ihres Routers und gehen Sie zu den DHCP-Einstellungen. Suchen Sie die IP-Adresse des angeschlossenen Raspberry Pi oder Pi KVM. Sie können auch die Fing-App auf Ihrem Smartphone verwenden, um Ihr Netzwerk zu scannen und die IP-Adresse zu finden.

Sobald Sie die IP-Adresse gefunden haben, können Sie sie in einem Webbrowser wie Chrome oder Safari öffnen. Dadurch wird die Pi KVM-Anmeldeseite geladen. Geben Sie „admin“ als Benutzernamen und Passwort ein und klicken Sie dann auf Anmeldung.

Klicken Terminal und befolgen Sie dann diese Schritte, um Lese-/Schreibberechtigungen zu aktivieren und den Pi KVM zu aktualisieren.

Melden Sie sich als Superuser (Root-Benutzer) an. Das Passwort ist standardmäßig „root“.

so

Aktivieren Sie die Lese-/Schreibberechtigungen:

rw

Geben Sie dann den folgenden Befehl ein, um den Pi KVM zu überprüfen und zu aktualisieren:

Pacman-Syu

Dadurch werden die Updates überprüft und installiert. Es kann einige Minuten dauern, bis der Vorgang abgeschlossen ist. Machen Sie das Dateisystem nach den Updates schreibgeschützt, indem Sie den folgenden Befehl ausführen:

ro

Als nächstes gehen Sie zurück zur Homepage und klicken Sie auf die KVM Möglichkeit. Dies sollte sofort den Bildschirm Ihres Servers oder Computers laden, an den die HDMI-zu-CSI- oder HDMI-zu-USB-Aufnahmekarte angeschlossen ist. Sie können nun aus der Ferne auf den PC oder den Server zugreifen.

Es stehen auch mehrere andere Optionen zur Verfügung, mit denen Sie die gestreamte Bildqualität, FPS, Größe, Mount-ISO usw. anpassen können.

Wir verwenden eine 32-GB-microSD-Karte, die uns mehr freien Speicherplatz bietet, um mehrere Betriebssystem-Images auf dem Pi zu hosten. Sie können verwenden eine größere microSD-Karte zum Speichern mehrerer Betriebssystem-Images, sodass Sie jederzeit ein anderes Betriebssystem auf dem Server installieren können erforderlich.

Sie können auch die ATX-Steuerung anschließen und aktivieren, um den PC oder Server ein- oder auszuschalten oder zurückzusetzen.

Stellen Sie den Pi KVM für den Fernzugriff dem Internet zur Verfügung

Um den Fernzugriff auf Ihren Raspberry Pi oder Pi KVM zu ermöglichen, können Sie DuckDNS und Port Forwarding in Ihrem Router verwenden. Du könntest auch Richten Sie einen Cloudflare-Tunnel ein um aus der Ferne auf Ihren Pi KVM zuzugreifen und Ihren PC oder Server mit einer sicheren HTTPS-Verbindung zu steuern.

Alternativ können Sie auch TailscaleVPN installieren und verwenden, um von überall auf Ihren Pi KVM zuzugreifen. TailScale ist ein kostenloses Tool für private Zwecke, das Sie in Pi KVM und auf Ihrer Fernbedienung einrichten können Windows-, macOS-, Linux-, Android- oder iOS-Gerät, das Sie für den Zugriff auf den Pi KVM über verwenden Internet.

Um Tailscale zu installieren und einzurichten, führen Sie die folgenden Befehle in der Terminal-App aus.

so
rw
pacman -Syu tailscale-pikvmsystemctl aktivieren --jetzt tailscaled

Dadurch wird Tailscale installiert und der automatische Start aktiviert, wenn der Pi KVM neu gestartet wird.

Schwanzschuppe auf

Dadurch wird eine URL angezeigt. Kopieren Sie die URL in den Webbrowser und autorisieren Sie sie. Geben Sie nach der Autorisierung den folgenden Befehl ein, um den Pi KVM neu zu starten:

Neustart

Sie können jetzt von jedem System aus auf den mit dem Pi KVM verbundenen Server oder Computer zugreifen. Sie müssen nur das Tailscale VPN auf dem Gerät installieren, besuchen Sie die Admin-Seite, um das verfügbare VPN anzuzeigen Netzwerken und verwenden Sie dann die angezeigte Tailscale-URL des Pi KVM, um auf Ihren Server oder Computer zuzugreifen und ihn zu steuern entfernt. Um mehr zu erfahren, können Sie die besuchen Pi KVM GitHub Buchseite.

Das günstigste KVM Over IP

Dieser DIY Pi KVM ist einer der günstigsten KVM-Switches, mit denen Sie die volle Kontrolle über Ihren haben können Server oder Maschinen aus der Ferne, selbst wenn sie nicht booten, abstürzen oder auf Software oder Betriebssystem stoßen Fehler. Sie können das Betriebssystem-ISO schnell mounten, installieren und die Sicherung wiederherstellen, um den Server und die Dienste wieder online zu bringen.

Sie können auch einen Raspberry Pi Zero 2 W verwenden, um die Gesamtbaukosten und den Platzbedarf zu reduzieren. Sie sollten jedoch mit weniger Frames und etwas mehr Latenz rechnen als beim Raspberry Pi 4, den wir in diesem Tutorial verwendet haben.