Conectando-se ao lcoalhost da VM

Conectando-se ao lcoalhost da VM

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.186do seu servidor DHCP, você precisará confirmar se o servidor da web está escutando 192.168.0.186e, em seguida, apontar o navegador do Windows 10 para http:\\192.168.0.186\.

informação relacionada