На самом деле это вам не нужно, большинство браузеров имеют «режим просмотра адаптивного дизайна», который вы можете активировать, нажав F12, чтобы активировать консоль разработчика, и щелкнув значок мобильного телефона / планшета слева от него.
Но чтобы ответить на ваш вопрос, да, это можно сделать с помощью переадресации портов.
- Перейдите в настройки для Ubuntu VM и выберите вкладку «Сеть».
- Убедитесь, что значение «Attached to» равно «NAT».
- Нажмите на раскрывающееся меню «Дополнительно» и нажмите кнопку «Переадресация портов».
- Нажмите на символ «+», чтобы добавить правило переадресации портов. Скажем, у вас есть сервер, работающий в Ubuntu с портом 80, поэтому введите 80 в поле «Гостевой порт». Теперь, скажем, вы хотите получить доступ к серверу через порт 8080 хост-машины, поэтому введите 8080 в качестве значения «Порт хоста».
- Нажмите «ОК» в окнах, чтобы сохранить настройки.
На этом этапе вы можете получить доступ к вашему серверу на хост-машине, набрав localhost: 8080.
Чтобы открыть его на телефоне, подключите телефон и компьютер к одной сети (например, к точке доступа WiFi). Определите локальный IP-адрес вашего компьютера с помощью ipconfig /all
. Например, если IP-адрес 192.168.1.1
, введите 192.168.1.1:8080
на своем телефоне.