Подключение к lcoalhost из виртуальной машины

Подключение к lcoalhost из виртуальной машины

Я использую Windows 10 на своем локальном компьютере и создаю приложение, требующее использования ОС Linux, поэтому я использую Ubuntu Virtual Box.

Я установил Vagrant и настроил SSH-подключение из Windows к виртуальной машине Ubuntu, чтобы использовать ее терминал из моего терминала Windows («git bash», если это имеет значение).

А теперь о проблеме:

У моего приложения также есть фронтенд, и поэтому мне нужно подключить его к веб-серверу. Я НЕ ХОЧУ использовать браузер внутри виртуальной машины, поэтому я хотел бы спросить, знает ли кто-нибудь способ подключить приложение (которое работает в виртуальной машине) к моему локальному браузеру (Chrome на моем windows).

Я читал о ngrok, но по какой-то причине у меня не получается его использовать.

Есть предложения? Есть другие решения?

Спасибо!

решение1

Вы можете попробовать этот инструмент, rdesktop. Возможно, это решение для того, что вам нужно. Несколько примеров здесь https://www.poftut.com/linux-remote-desktop-rdesktop-command-tutorial-with-examples/

решение2

Мне кажется, что front-end должен работать внутри веб-сервера, и все это работает внутри виртуального Ubuntu box, да? Вам нужно выяснить, какой IP-адрес получает виртуальный Ubuntu box в вашей сети, затем подтвердить, что ваш веб-сервер общается с этим IP-адресом; и, наконец, указать браузеру в вашем экземпляре Windows 10 этот адрес. Так, например, если Ubuntu box извлекает данные 192.168.0.186с вашего DHCP-сервера, вам нужно подтвердить, что его веб-сервер слушает 192.168.0.186, а затем указать браузеру Windows 10 http:\\192.168.0.186\.

Связанный контент