Cookie
Electronic Team, Inc. uses cookies to personalize your experience on our website. By continuing to use this site, you agree to our cookie policy. Click here to learn more.

VirtualBox COM Port Setup - Erweitertes Handbuch 2024

Editorial Team Editorial Team
Aktualisiert: Feb 5, 2023

Durch den Einsatz von Virtualisierung können die Rechenressourcen eines Unternehmens erheblich erweitert und erweitert werden. Mit den Ressourcen eines einzelnen physischen Computers können mehrere verschiedene Betriebssysteme gleichzeitig ausgeführt werden. Der Speicher, der Speicher und der Prozessor des physischen Hostcomputers werden verwendet, um alle residenten virtualisierten Gastbetriebssysteme mit Strom zu versorgen. Diese virtuellen Maschinen können zum Testen und Entwickeln verwendet werden, die auf dem Hostsystem nicht ausgeführt werden konnten.

Ein Problem, das in virtuellen Umgebungen häufig auftritt, ist das Problem, Zugriff auf die seriellen Geräte zu erhalten, die an den Hostcomputer angeschlossen sind. Einige Virtualisierungssoftware ermöglicht dies mit einigen einfachen Konfigurationsänderungen, viele jedoch nicht. Um die seriellen Geräte in einer VM zu verwenden, müssen Sie häufig Kommunikationstools von Drittanbietern verwenden. In diesen Fällen wird das Dienstprogramm verwendet, um virtuelle VirtualBox-COM-Ports zu erstellen, über die Ihre Sitzung mit lokalen seriellen Geräten wie Druckern oder Scannern interagieren kann.

Dieser Artikel zeigt Ihnen die gängigsten Möglichkeiten, um dieses Problem zu umgehen und die Einrichtung eines seriellen VirtualBox-Anschlusses zu ermöglichen.

Serial to Ethernet Connector ist die beste Methode zum Aktivieren der seriellen Gerätekonnektivität für eine virtuelle VBOX-Maschine. Die Software erstellt virtuelle Kopien der seriellen Schnittstellen der lokalen Maschine innerhalb der virtuellen Sitzung. Damit können VirtualBox-Sitzungen die seriellen Ports von Windows-Hosts verwenden, die sich an einer beliebigen Stelle im selben Netzwerk befinden.
logo
Serial to Ethernet Connector
4.9 Rang basierend auf 372+ Nutzer reviews
Kostenlos testen 14 Tage voll funktionale Testversion
Serial to Ethernet Connector
Dies bietet Remote-Funktionen, die den Wert der seriellen Peripheriegeräte Ihres Unternehmens steigern. Geräte, die über virtuelle Ports verbunden sind, geben den VMs die vollständige Kontrolle über die Peripheriegeräte, als ob eine direkte physische Verbindung hergestellt worden wäre. Durch einfaches Trennen und Anschließen eines anderen Geräts an den lokalen Computer wird es für jede über das Netzwerk verbundene virtuelle Sitzung verfügbar.

Video-Tutorial zum Arbeiten mit der seriellen Schnittstelle in VirtualBox

ÄHNLICHE ARTIKELN

Einrichten der seriellen Schnittstelle von VirtualBox

VirtualBox Serial Port-Computer bieten auch Unterstützung für virtuelle serielle Ports in einem virtuellen Computer. Wenn der virtuelle serielle Port aktiviert wird, wird dem Gastbetriebssystem ein UART-Gerät angezeigt, das mit dem Standard kompatibel ist. Hier ist sowohl der Empfang als auch das Senden von Daten möglich. Die Verbindung zwischen dem Host und der virtuellen seriellen Schnittstelle kann konfiguriert werden. Die genauen Details hängen jedoch vom Host-Betriebssystem ab.
Serielle Virtualbox-Schnittstelle
Sie können den Befehl VBoxManage oder die Registerkarte Einstellungen verwenden, um die Einrichtung virtueller serieller Ports zu befehlen. Bei einer der Methoden können Sie maximal 4 virtuelle serielle Ports für jede virtuelle Maschine konfigurieren.

Dies bedeutet, dass Sie beispielsweise den Port-Modus und die Port-Nummer einstellen.

Einrichten der Weiterleitung der seriellen VirtualBox-Schnittstelle

Die Portnummer bestimmt den seriellen Port, den die virtuelle Maschine sieht. Für beste Ergebnisse müssen traditionelle Werte verwendet werden. Eine benutzerdefinierte serielle Schnittstelle kann ebenfalls konfiguriert werden. Geben Sie eine E/A-Basisadresse und einen IRQ ein.
1
Der Port-Modus bezieht sich darauf, mit welchem virtuellen Port verbunden ist. Der Port-Modus kann getrennt, mit dem Host-Gerät verbunden oder mit dem Host-Pipe verbunden sein.
2
Getrennt bedeutet, dass das Gerät für den Gast sichtbar ist, aber so funktioniert, als wäre kein Kabel angeschlossen.
3
Bei der Host-Geräteverbindung wird der serielle Port physisch mit dem seriellen Pot auf dem Host verbunden. In Windows wird dies normalerweise durch einen Namen wie COM1 gekennzeichnet. Unter Linux finden Sie etwas wie /dev/ttyS0. VirtualBox leitet dann alle Daten (die vom virtuellen Port empfangen und an diesen gesendet werden) auf das physische Gerät um.
VirtualBox
4
In der Host-Pipe-Verbindung ist die Oracle VM VirtualBox so konfiguriert, dass sie den virtuellen seriellen Port mit einer der Software-Pipes des Hosts verbindet. Dies erfolgt in Übereinstimmung mit dem Host-Betriebssystem:
5
Unter Windows werden die Daten über eine Named Pipe gesendet/empfangen. Der Pipe-Name wird als \\.\pipe\ registriert, wobei er zur Identifizierung der Maschine verwendet wird. Er kann jedoch aus einer Laune heraus ausgewählt werden.
6
Bei einem Mac kommt ein lokaler Domain-Socket ins Spiel. Der Socket-Dateiname wird so gewählt, dass der VirtualBox-Benutzer bestimmte Rechte beim Erstellen und Schreiben hat. Das tmp ist eine häufige Wahl.
7
Unter Linux stellen einige Tools für mehrere Benutzer eine Verbindung zu einem lokalen Domain-Socket her oder entwickeln eines im Servermodus. Socat ist am besten verwendbar und ist über Distributionen hinweg verfügbar.

VirtualBox-COM-Port-Konfiguration

In diesem Szenario kann die VirtualBox so konfiguriert werden, dass sie die lokalen Domain-Sockets erstellt, die keine Windows-Hosts sind, die Named Pipe oder sich selbst usw. Außerdem muss die VirtualBox davon ausgehen, dass der Socket oder die Pipe bereits vorhanden ist.

Bei einer direkten Verbindung zwischen zwei virtuellen Maschinen konfigurieren Sie eine virtuelle Maschine zum Entwickeln eines Sockets oder einer Pipe und die andere zum Anschließen daran.

RAW-Datei: Die Ausgabe der virtuellen seriellen Schnittstelle kann an eine Datei gesendet werden. Dies ist hilfreich für die Erfassung von Diagnoseausgaben. Jede Datei kann verwendet werden. Die einzige Voraussetzung ist, dass VirtualBox-Benutzer über ausreichende Berechtigungen zum Schreiben und Erstellen verfügen.

TCP-Socket: Dies hilft beim Weiterleiten des seriellen Verkehrs über TCP/IP. Es kann als TCP-Client fungieren, der eine Verbindung zu Servern oder einem Server selbst herstellt. Die Option ermöglicht die direkte Verbindung zwischen dem Remote-Computer und der seriellen Schnittstelle des Gasts über TCP.

  1. TCP-Server: Das aktuelle Kontrollkästchen "Pipe/Socket" muss deaktiviert und die Portnummer im Feld "Adresse/Pfad" angegeben werden. Die Portnummer kann 23 oder 2023 sein. Bei UNIX-ähnlichen Systemen muss die Portnummer größer als 1024 sein.

  2. TCP-Client: Um ein virtuelles Nullmodemkabel über LAN/Internet zu erstellen, sollte das andere Ende eine Verbindung über TCP herstellen und im Feld Pfad/Adresse den Hostnamen: port angeben. Wenn das Kontrollkästchen "Mit vorhandenem Rohr/Socket verbinden" aktiviert ist, wechselt der TCP-Socket in den Client-Modus.

Wie Sie sehen, können 4 serielle Ports oder jede virtuelle Maschine konfiguriert werden. Es können jedoch mehrere Portnummern ausgewählt werden.
Serial to Ethernet Connector
Remote-Serienport über IP-Netzwerk für Windows zugreifen
14-tägige kostenlose Testversion verfügbar
Der Lizenzpreis beginnt bei $259.95
Verfügbar für