Verbindung zu einer Headless-Virtualbox-Instanz in Linux herstellen?

Verbindung zu einer Headless-Virtualbox-Instanz in Linux herstellen?

Ich habe eine Headless-Virtualbox-Instanz mit diesem Befehl gestartet:

VBoxManage startvm "Ensembl67VirtualMachine" --type headless
Waiting for VM "Ensembl67VirtualMachine" to power on...
VM "Ensembl67VirtualMachine" has been successfully started.

Remote Desktop Server Port:5555Es ist mit Authentication Method: Nullund eingerichtet Extended Features: Allow Multiple Connectionsund läuft jetzt, aber ich weiß nicht, wie ich von demselben Laptop, auf dem es läuft, eine Verbindung dazu herstellen kann. Ich möchte es gerne auf einem Terminal laufen lassen können. Ich habe das Folgende versucht, aber es passiert nichts:

rdesktop localhost:5555
ERROR: localhost: unable to connect
rdesktop 127.0.0.1:5555

Irgendwelche Ideen?

Antwort1

Ich habe eine Möglichkeit entdeckt, eine Verbindung zur in VirtualBox integrierten Remotedesktop-GUI herzustellen:

Halten Sie die Maschine zunächst an, indem Sie Folgendes verwenden:

VBoxManage controlvm <vm> savestate

Starten Sie danach die GUI mit:

VboxManage startvm <vm> --type gui

Ich würde gerne einen einzigen Befehl zur Verbindung mit der GUI verwenden, aber diese Befehle sind die beste Lösung, die ich bisher gefunden habe.

Antwort2

Der Remotedesktopdienst von VirtualBox ist an die Netzwerkschnittstelle Ihres Hostsystems gebunden, unabhängig davon, welches Netzwerk (falls vorhanden) Sie im Gast eingerichtet haben.

Ich verwende solche VMs ständig. localhost:5555Beides 127.0.0.1:5555sollte funktionieren, aber Sie können versuchen, die Fehlerbehebung durchzuführen.

Haben Sie versucht, einen anderen Port für den Server zu verwenden? Vielleicht verwendet etwas anderes auf Ihrem Computer bereits 5555?

Haben Sie versucht, einen anderen RDP-Client zu verwenden oder von einem anderen Computer in Ihrem LAN darauf zuzugreifen (in diesem Fall unter Verwendung Ihrer LAN-IP-Adresse)?

Versuchen Sie, von einer VM aus auf den RDP-Server einer anderen zuzugreifen? Abhängig von den Netzwerkeinstellungen der zweiten VM kann dies funktionieren oder auch nicht.

verwandte Informationen