Cambiar en el enlace la version que necesitas https://www.virtualbox.org/wiki/Download_Old_Builds_5_1
vboxmanage modifyvm nombreMaquinaVirtual --natpf3 "guestssh,tcp,127.0.0.1,2222,,22" # modificar mientras está apagada
vboxmanage controlvm nombreMaquinaVirtual natpf3 "guestssh,tcp,127.0.0.1,2222,,22" # modificar mientras se ejecuta
vboxheadless -s nombreMaquinaVirtual # correr servidor
VBoxManage controlvm "testvm" poweroff # apagarla
VBoxManage showvminfo "testvm" # buscar si existe
VBoxManage list vms # listarlas
VBoxManage list runningvms # listar cuales se estan ejecutando
rdesktop -a 16 -N localhost:3389 # conectarse a la terminal
vboxmanage list extpacks # listar extensiones
vboxmanage showvminfo programming | grep NIC modifyvm programming --natpf1 "ssh,tcp,127.0.0.1,5422,,,22" vboxmanage modifyvm programming --natpf1 "SSH,tcp,127.0.0.1,2522,10.0.2.15,22"
sudo usermod -a -G vboxusers unNombreUsuario #agregar usuario
vboxmanage extpack uninstall "Oracle VM VirtualBox Extension Pack"
$vboxmanage modifyvm vmtest5 --vrde on
$ vboxmanage starvm nombreMaquinaVirtual
# esto ejecuta con entorno gráfico, y el mensaje es el siguiente
this kernel requires the following features not present on the cpu
$ VboxManage modifyvm nombreVM --pae on
El servidor aparece:
$ vboxheadless -s nombreMaquinaVirtual
# y al intentar conectarse via remota en otra terminal, aparece lo sig.:
webSocketsHandshake: invalid client header
En el cliente muestra:
$ rdesktop localhost
#
Autoselected keyboard map en-gb
ERROR: Connection closed
- Descargar e instalar la extension pack de Virtualbox (que sea la misma versin que Virtualbox)
- Ingresar lo siguiente en la terminal
$ VBoxManage setproperty vrdeextpack "Oracle VM VirtualBox Extension Pack
https://code-maven.com/virtualbox-host-only-network-ssh-to-remote-machine http://xmodulo.com/how-to-create-and-start-virtualbox-vm-without-gui.html https://help.github.com/en/articles/basic-writing-and-formatting-syntax https://github.com/adam-p/markdown-here/wiki/Markdown-Cheatsheet