
Iniciei uma instância de caixa virtual headless com este comando:
VBoxManage startvm "Ensembl67VirtualMachine" --type headless
Waiting for VM "Ensembl67VirtualMachine" to power on...
VM "Ensembl67VirtualMachine" has been successfully started.
Ele está configurado Remote Desktop Server Port:5555
com Authentication Method: Null
e Extended Features: Allow Multiple Connections
e agora está em execução, mas não sei como conectá-lo a partir do mesmo laptop em que está sendo executado. Eu gostaria de poder executá-lo em um terminal. Eu tentei isso, mas nada acontece:
rdesktop localhost:5555
ERROR: localhost: unable to connect
rdesktop 127.0.0.1:5555
Alguma ideia?
Responder1
Eu descobri uma maneira de conectar-se à GUI de área de trabalho remota integrada do VirtualBox:
Primeiro suspenda a máquina usando:
VBoxManage controlvm <vm> savestate
Depois disso, inicie o gui:
VboxManage startvm <vm> --type gui
Gostaria de usar um único comando para conectar-me à GUI, mas esses comandos são a melhor solução que encontrei até agora.
Responder2
O serviço de área de trabalho remota do VirtualBox está vinculado à interface de rede do seu sistema host, independentemente de qual rede (se houver) você configurou no convidado.
Eu uso VMs assim o tempo todo. localhost:5555
e 127.0.0.1:5555
ambos devem funcionar, mas você pode tentar solucionar o problema.
Você já tentou usar outra porta para o servidor? Talvez algo mais na sua máquina já esteja usando 5555?
Você já tentou usar outro cliente RDP ou acessá-lo de outra máquina na sua LAN (nesse caso, usando o endereço IP da sua LAN)?
Você está tentando acessar o servidor RDP de uma VM de dentro de outra? Isso pode ou não funcionar dependendo das configurações de rede da segunda VM.