Como eu configuraria uma máquina virtual Linux de maneira semelhante a um servidor headless?

Como eu configuraria uma máquina virtual Linux de maneira semelhante a um servidor headless?

Eu tenho uma máquina virtual Ubuntu Desktop 11.04 usando o VirtualBox no meu sistema Windows 7.

Até agora tenho feito todo o meu desenvolvimento dentro do ambiente Ubuntu, mas infelizmente não gosto disso. Quero voltar para o Windows, que é muito mais familiar para mim, mas ainda gostaria de acessar a caixa virtual como um servidor virtual, pois ela já está configurada com Apache, PHP, Pear, Git etc.

Como posso fazer com que os dois funcionem em harmonia? Basicamente, quero poder iniciar a VM e conectar-me a ela como se fosse uma máquina servidora em algum lugar da minha rede, sem precisar comprar outra máquina para colocar na minha rede.

Responder1

Você pode simplesmente iniciá-lo vboxheadlessem sua área de trabalho atual.

Use a GUI do virtualbox para ter certeza de que está usando rede em ponte (que todo mundo está dizendo que eu sei).

Na linha de comando, digitevboxmanage list vms

Anote o nome da sua VM, que é exibido entre aspas.

Agora digitevboxheadless -startvm "whatever the name of your vm was"

Fácil e você não precisa mover nada.

Responder2

Configure sua rede para usar rede bridge no VirtualBox - se você tiver um servidor dhcp, deixe a configuração padrão, caso contrário especifique um endereço IP estático - e você poderá acessar os serviços da máquina virtual de qualquer lugar dentro de sua rede local, como seria um computador separado.

Responder3

Copie todos os arquivos da máquina virtual para um local seguro, reinstale o Windows, instale o VirtualBox no Windows e importe a VM salva.

Você pode querer "clonar" a máquina para fornecer um novo UUID ou pode precisar editar um pouco o arquivo de descrição da VM. A coisa mais importante a manter é o disco rígido virtual. A própria "máquina" pode ser reiniciada em cerca de um minuto.

Editar: Você pode configurar o Ubuntu Vm com qualquer tecnologia de rede que permita conectar ... RDP, VNC, SSH, FTP, SMB/CIFS, etc ... depende apenas do tipo de acesso que você deseja.

informação relacionada