
Estoy usando Windows 10 en mi computadora local y estoy creando una aplicación que requiere el uso del sistema operativo Linux, por lo tanto, estoy usando una Ubuntu Virtual Box.
Instalé Vagrant y configuré la conexión SSH desde mi Windows a mi máquina virtual Ubuntu para usar su terminal desde mi terminal de Windows ("git bash" si es importante).
Ahora el tema:
Mi aplicación también tiene una interfaz y, por lo tanto, necesito conectarla a un servidor web. NO QUIERO usar el navegador dentro de la VM, por lo que me gustaría preguntar si alguien sabe alguna forma de conectar la aplicación (que se ejecuta en la VM) a mi navegador local (Chrome en Windows).
Leí sobre ngrok, pero por alguna razón parece que no puedo hacerlo funcionar.
¿Alguna sugerencia? ¿Alguna otra solución?
¡Gracias!
Respuesta1
Puedes probar esta herramienta, rdesktop. Quizás sea una solución para eso que necesitas. Algunos ejemplos aquí https://www.poftut.com/linux-remote-desktop-rdesktop-command-tutorial-with-examples/
Respuesta2
Me parece que la interfaz debe ejecutarse dentro de un servidor web, y que todo se ejecuta dentro de la caja virtual de Ubuntu, ¿no? Lo que debe hacer es averiguar qué dirección IP está obteniendo la caja virtual de Ubuntu en su red, luego confirmar que su servidor web está hablando con esa dirección IP; y finalmente, apunte el navegador de su instancia de Windows 10 también a esa dirección. Entonces, por ejemplo, si el cuadro de Ubuntu se extrae 192.168.0.186
de su servidor DHCP, debe confirmar que su servidor web está escuchando 192.168.0.186
y luego apuntar su navegador de Windows 10 a http:\\192.168.0.186\
.