Sou novo no Oracle Virtual box, mas já usei o VMware várias vezes.
Eu tenho um cliente que agora está executando uma máquina virtual Windows XP em sua máquina principal para acessar um software personalizado que não será executado em um sistema operacional mais recente que o XP de 32 bits. Ele tem outro PC do qual gostaria de poder acessar a máquina virtual.
Isso pode ser alcançado? Preciso usar o modo bridge na caixa virtual?
Responder1
Sim, use um adaptador em ponte na máquina virtual, configure-o para que o PC principal, o segundo PC e a VM estejam no mesmo grupo de trabalho, conecte-se ao mesmo switch ou roteador e conecte-se à VM usando a conexão de área de trabalho remota. Simples assim! Certifique-se de que o RDP também esteja habilitado na máquina virtual. Você fará login com as credenciais de administrador da VM.
Obtenha o IP da VM no prompt de comando usando ipconfig /all Use a VM terá seu próprio IP atribuído a ela pelo seu roteador ou você pode configurá-lo para ser estático.
Responder2
Sim, isso pode ser alcançado. VirtualBox oferece esta funcionalidade:
O VirtualBox pode exibir máquinas virtuais remotamente, o que significa que uma máquina virtual pode ser executada em um computador mesmo que a máquina seja exibida em um segundo computador, e a máquina também será controlada a partir daí, como se a máquina virtual estivesse sendo executada naquele segundo computador. computador.
(Capítulo 7da documentação oficial)
Do mesmo capítulo:
A Oracle fornece suporte para o VirtualBox Remote Display Protocol (VRDP) em um pacote de extensão do VirtualBox. Quando este pacote é instalado, as versões 4.0 e posteriores do VirtualBox suportam VRDP da mesma forma que as versões binárias (não de código aberto) do VirtualBox anteriores à 4.0.
VRDP é uma extensão compatível com versões anteriores do Remote Desktop Protocol (RDP) da Microsoft. Como resultado, você pode usar qualquer cliente RDP padrão para controlar a VM remota.
Por fim, a documentação oferece exemplos de como conectar-se a VMs remotas no Windows e Linux:
No Windows, você pode usar o Microsoft Terminal Services Connector (
mstsc.exe
) fornecido com o Windows. Você pode iniciá-lo abrindo a caixa de diálogo “Executar” (pressione a tecla Windows e “R”) e digitando “mstsc
”. Você também pode encontrá-lo em "Iniciar" -> "Todos os Programas" -> "Acessórios" -> "Conexão de Área de Trabalho Remota". Se você usar a caixa de diálogo "Executar", poderá digitar as opções diretamente:mstsc 1.2.3.4:3389
Substitua
1.2.3.4
pelo endereço IP do host e3389
por uma porta diferente, se necessário.
E no Linux;
você pode usar o programa rdesktop de código aberto padrão. Ele vem com a maioria das distribuições Linux, mas o VirtualBox também vem com uma variante modificada do rdesktop para suporte USB remoto (consulte a Seção 7.1.4, “USB remoto” abaixo).
Com
rdesktop
, use uma linha de comando como a seguinte:rdesktop -a 16 -N 1.2.3.4:3389