
Estou usando o Windows 10 no meu computador local e estou construindo um aplicativo que requer o uso do sistema operacional Linux, portanto, estou usando um Ubuntu Virtual Box.
Instalei o Vagrant e configurei a conexão SSH do meu Windows para minha VM Ubuntu para usar seu terminal do meu terminal Windows ("git bash" se for importante).
Agora a questão:
Meu aplicativo também possui um frontend e, portanto, preciso conectá-lo a um servidor web. NÃO QUERO usar o navegador dentro da VM, então gostaria de perguntar se alguém sabe uma maneira de conectar o aplicativo (que roda na VM) ao meu navegador local (chrome no meu windows).
Eu li sobre o ngrok, mas por algum motivo não consigo fazê-lo funcionar.
Alguma sugestão? Alguma outra solução?
Obrigado!
Responder1
Você pode experimentar esta ferramenta, rdesktop. Talvez seja uma solução para o que você precisa. Alguns exemplos aqui https://www.poftut.com/linux-remote-desktop-rdesktop-command-tutorial-with-examples/
Responder2
Parece-me que o front end precisa rodar dentro de um servidor web, e tudo isso roda dentro da caixa virtual do Ubuntu, certo? O que você precisa fazer é descobrir qual endereço IP a caixa virtual do Ubuntu está obtendo na sua rede e, em seguida, confirmar se o seu servidor web está se comunicando com esse endereço IP; e, por fim, aponte o navegador da sua instância do Windows 10 para esse endereço também. Então, por exemplo, se a caixa do Ubuntu estiver sendo extraída 192.168.0.186
do seu servidor DHCP, você precisará confirmar se o servidor da web está escutando 192.168.0.186
e, em seguida, apontar o navegador do Windows 10 para http:\\192.168.0.186\
.