Posso lançar uma VM virtualbox através da rede?

2

Estou tentando sinalizar a um VB virtual para girar em um computador remoto sem ter que se conectar remotamente a esse host primeiro (não tentando executar um virtual em toda a lan, isso soa doloroso). Parece desnecessariamente tedioso para o RDP no host virtual, inicializar as VMs, efetuar logout e, em seguida, ser remoto nas VMs.

Minha área de trabalho antiga tornou-se pouco diferente de um host de caixa virtual, e em 90% do tempo, apenas a ligo e a distância em suas VMs. Eu criei atalhos para as VMs, mas agora eu gostaria de pular a etapa extra de remoting para essa caixa para iniciá-los. Eu não procurei lançá-los na inicialização, porque eu preciso do primeiro lançamento completo antes de rodar o segundo.

Estou tropeçando em tentar conseguir isso com o psexec, mas se há uma maneira menos desajeitada de fazê-lo (possivelmente com alguns novos brinquedos win7 que ainda não usei?), seria legal.

Obrigado!

    
por Kara Marfia 30.07.2010 / 15:21

3 respostas

1

Ou, você pode inicializar suas máquinas a partir da linha de comando com o VBoxHeadless e elas serão executadas sem uma janela. Então você pode ssh neles ou rdp neles ou vnc ou o que quiser.

    
por 30.07.2010 / 16:38
1

Você poderia ver phpVirtualbox .

No entanto, significa ter um servidor da Web em execução no host do VirtualBox.

    
por 30.07.2010 / 16:21
0

Isso pode ser um pouco mais do que você deseja, mas a instalação padrão do Virtualbox é fornecida com o servidor da Web que hospeda a API por meio de um serviço da Web SOAP. O SDK do Virtualbox tem bons wrappers orientados a objeto para a API SOAP escrita em Java, Python e PHP. Se você tem o conhecimento de programação, você pode escrever um cliente simples usando uma das bibliotecas de cliente fornecidas (ou qualquer outra linguagem que possa falar SOAP) e apenas executar o servidor de serviço da web no host.

    
por 30.07.2010 / 20:47