¿Tiene alguna máquina virtual VirtualBox ejecutándose en un servidor remoto o en una máquina de escritorio? Luego podrá acceder a ellos fácilmente utilizando la herramienta RemoteBox en su sistema Windows 10 con la ayuda de WSL.
RemoteBox es un cliente VirtualBox de código abierto con capacidades de administración remota. Es una herramienta multiplataforma que se puede utilizar para administrar las máquinas virtuales invitadas remotas instaladas en VirtualBox a través de la red. Esto significa que no hay contacto físico con la máquina donde se configuró el servicio VBox, pero sigue siendo la misma interfaz usando RemoteBox en su máquina local. Anteriormente existía una herramienta VirtualBox basada en PHP para la misma tarea, pero desafortunadamente ese proyecto se abandonó hace mucho tiempo.
RemoteBox utiliza la interfaz de usuario de gráficos GTK2 para brindar la apariencia y sensación nativa de VBox. Aunque podemos instalarlo de forma nativa en Windows sin utilizar el subsistema de Windows para Linux, debido a los requisitos de Perl y otros módulos, el nivel de complejidad aumenta. Por lo tanto, sería fantástico si usáramos WSL para instalar y ejecutar RemoteBox en Windows 10. Esta es la forma de hacerlo.
Instale RemoteBox en Windows 10 WSL para administrar máquinas virtuales VirtualBox remotas
1. Habilitar en WSL
Sin embargo, supongo que ya habrá habilitado WSL en su máquina con Windows 10. Bueno, si no, simplemente ve aActivar o desactivar ventanasfunción y habilítela. Para un tutorial elaborado vea-
2. Descargue y configure la aplicación Linux Ubuntu 18.04
Una vez que obtenga el subsistema de Windows para Linux, instale Ubuntu 18 en él, no es un trabajo engorroso en absoluto. Vaya al cuadro de búsqueda, escriba 'Tienda Microsoft' y ábrelo. Ahora buscaubuntue instalar el mismo.
3. Descarga de Mobaxterm
Mobaxterm es una aplicación freemium que ofrece una terminal mejorada para Windows con servidor X11, cliente SSH con pestañas, herramientas de red, navegador SFTP automático, terminal remota (SSH, telnet, rlogin, Mosh) y más. Nos permite acceder simplemente al terminal de comando y a todas las aplicaciones WSL Linux instaladas directamente desde una única interfaz. Aquí está elenlace de descarga de Mobaxterm. La instalación de este avanzado terminal es sencilla como cualquier otra aplicación de Windows.
4. Abra Mobaxterm y acceda a la aplicación WSL ubuntu.
Ahora, inicie Moba Terminal y haga clic en elSesióny luego en elWSLicono. Esto mostrará todas las aplicaciones WSL Linux instaladas en su sistema, incluido Ubuntu 18.04 LTS.
DesdeDesplegablecuadro, seleccione Linux y luego presione el botónDE ACUERDObotón.
5. Instale RemoteBox WSL
De aquí en adelante, los pasos serán los mismos incluso para los sistemas operativos Linux completos que se ejecutan en Debian o Ubuntu.
Primero, instalamos las dependencias requeridas que la herramienta RemoteBox necesita para su instalación y funcionamiento adecuado.
sudo apt install apt-get install libgtk2-perl libsoap-lite-perl freerdp-x11 tigervnc-viewer
A continuación, descargue elCaja remotaarchivar directamente en WSL. La última versión al escribir este artículo era la v2.7 disponible para VirtualBox 6.x. Y aquí estamos descargando lo mismo. También puedes ver las versiones disponibles en elsitio web oficialcuando planea configurarlo.
La sintaxis del comandowget link-of-file
wget https://knobgoblin.org.uk/downloads/RemoteBox-2.7.tar.bz2
Extraiga el archivo Tarball:
tar -xvf RemoteBox-*.tar.bz2 remotebox
ls
Vea el nombre del archivo extraído y cambie a ese directorio. En mi caso fue RemoteBox-2.7
cd RemoteBox-2.7
Ejecute el script.
sudo ./remotebox
6. Conéctese a un servidor remoto
No importa que VirtualBox se esté ejecutando en un servidor remoto Windows, Linux o macOS. El proceso de establecimiento de una conexión será el mismo. Sin embargo, asegúrese de queVBoxWebsrv(servicio web) debe estar ejecutándose en el servidor remoto para conectar y administrar las máquinas virtuales que se ejecutan en él.
Aquí nos estamos conectando a VBox que se ejecuta en una máquina remota con Windows 10.
En RemoteBox, haga clic en elConnectbotón e ingrese elIP addressdel servidor remoto junto con el nombre de usuario y contraseña que tiene acceso a VirtualBox.
7. Acceda a todos los invitados remotos de VirtualBox
Una vez que se haya establecido la conexión, verá la interfaz similar a VirtualBox, seleccione la máquina invitada e iníciela. Sin embargo, asegúrese de que la Pantalla remota esté habilitada para el Invitado al que está accediendo. Si obtienes unerror "Pantalla remota deshabilitada: el servidor de pantalla remota para el invitado no se está ejecutando".
Entoncesapagarel invitado,Seleccionary luego haga clic en elConfiguraciónbotón que figura en el menú de RemoteBox. Ir aMostrary eHabilite el servidor de visualización remoto (RDP/VNC).
Además,si ve el error de VirtualBox: rc=0x80004005 El servidor de extensión de escritorio remoto de VirtualBox no puede conectarse a los puertos: 3389 (0x80004005).
Esto significa que el puerto ya está vinculado con alguna otra aplicación, entonces debes cambiarlo. Simplemente cámbielo de 3389 a otra cosa como 3088.
De esta manera, podemos conectar y ejecutar fácilmente máquinas virtuales Virtualbox remotas en la red utilizando la herramienta de código abierto RemoteBox y la aplicación Windows 10 WSL Linux.














![[Actualización de software] Opera 116.0.5366.71 Estable Lanzado, aquí está lo nuevo y arreglado](https://media.askvg.com/articles/images2/Opera_Browser.png)