23 de noviembre de 2014

REMOTEBOX. Para controlar VirtualBox de forma remota

RemoteBox es una herramienta que nos va a permitir conectarnos de forma remota a nuestras máquinas virtuales de VirtualBox desde cualquier lugar a través de Internet o de una red local. Esta herramienta es ideal para pequeñas y medianas empresas que trabajan con virtualización y las licencias de VMware son inviables para ellos.
Las máquinas virtuales tienen una gran importancia en el día a día. Tanto usuarios domésticos como grandes empresas trabajan a menudo con virtualización de manera que se puedan ejecutar dos o más sistemas operativos a la vez desde un mismo equipo o servidor.
Las principales características de RemoteBox son:
1)   Cliente de conexión remota para VirtualBox de código abierto.
2) Permite configurar tanto el programa como las máquinas virtuales de forma remota.
3)   No necesita servidores web instalados, la conexión es directa.
4)   Permite crear y configurar completamente nuevas máquinas virtuales.
5)   Soporte para USB y otros medios de almacenamiento.
6)   Compatible con todo tipo de máquinas virtuales.
Configurar VirtualBox (Servidor)
Lo primero que debemos hacer es añadir un nombre de usuario y una contraseña para proteger el acceso a nuestro VirtualBox, de lo contrario, usuarios no autorizados también podrían conectarse de forma remota a nuestras máquinas virtuales.
Para ello abriremos un terminal y tecleamos:
  • sudo nano /etc/default/virtualbox
Una vez tengamos el editor de texto abierto añadiremos las siguientes líneas:
  • VBOXWEB_USER=usuario
  • VBOXWEB_PASSWD=contraseña
  • VBOXWEB_TIMEOUT=0
  • VBOXWEB_HOST=192.168.1.100
Debemos cambiar “usuario” y “contraseña” por los valores que queramos más seguros. La IP del Host también la podemos cambiar a otra que queramos según nuestra red. Una vez listo iniciamos el servidor remoto:
  • sudo /etc/init.d/vboxweb-service start
Con esto ya tenemos VirtualBox configurado y listo para recibir conexiones remotas.
Instalar RemoteBox (Cliente)
Lo primero que debemos hacer para instalar RemoteBox es añadir los correspondientes repositorios a nuestro sistema. Para ello tecleamos en un terminal:
  • wget http://archive.getdeb.net/install_deb/getdeb-repository_0.1-1~getdeb1_all.deb
  • sudo dpkg -i getdeb-repository_0.1-1~getdeb1_all.deb
  • wget -q -O- http://archive.getdeb.net/getdeb-archive.key | sudo apt-key add -
Una vez añadidos ya estamos listos para instalar la aplicación. Para ello actualizamos los repositorios con:
  • sudo apt update
Y comenzamos la instalación:
  • sudo apt install remotebox
RemoteBox está ya instalado en nuestro sistema y listo para permitirnos conectarnos de forma remota a nuestras máquinas virtuales. Debemos recordar que RemoteBox es el “cliente” y que debe estar instalado en el equipo desde el que nos vamos a conectar al servidor. El primer paso (el de configuración de VirtualBox) será el proceso de configuración del servidor.
Cómo usar RemoteBox
  1. Una vez instalado simplemente debemos abrir el programa y pulsar sobre el botón “Conectar”. Allí debemos introducir nuestros credenciales y la IP de nuestro servidor junto al puerto 18083 para establecer la conexión.
  2. Una vez el programa se conecte al servidor su uso será muy similar al de tener un cliente VirtualBox delante nuestro instalado de forma física en el sistema, pero en realidad toda la computación recaerá sobre el servidor en cuestión.
Fuente: Redeszone.net