1

У меня есть виртуальная машина (под управлением Windows Server 2012, если она уместна) на VMware Workstation.

Он работает на веб-сервере Apache Tomcat, и я хочу получить доступ к этому веб-серверу с iPad.

Это возможно или даже возможно?

Я попытался запустить Connectify Hotspot на хост-компьютере, но это только позволяет мне получить доступ к веб-странице на хост-компьютере. Это не похоже на передачу соединения через виртуальную машину, поскольку они находятся в разных подсетях.

Любые мысли с благодарностью принимаются.

3 ответа3

2

Одним из решений было бы предоставить ВМ эксклюзивный доступ к беспроводной USB-карте. Затем вы можете установить соединение с другим маршрутизатором, к которому подключен iPad.

Вы также можете использовать программное обеспечение для удаленного доступа, такое как teamviewer или vnc, хотя это даст полный доступ к гостевому рабочему столу, а не доступ браузера Safari к размещаемому материалу (который, я полагаю, вам нужен).

По сути, вам нужно либо сделать веб-сервер доступным через Интернет, либо настроить второй сетевой интерфейс, который будет находиться в той же подсети, что и iPad.

Если вы хотите разместить веб-сервер в той же подсети, что и все остальное, это проще всего. Просто настройте vmware, чтобы использовать мостовую сеть вместо NAT.

0

Конечно, это возможно. Я делаю все разработки в виртуальных машинах, и десятки работают на серверах. Вы хотите соединить сеть. ВМ получит свой собственный адрес DHCP или вы можете дать ему статический IP-адрес. Тогда он ведет себя так же, как другая станция в сети, и не имеет значения, используете ли вы iPad или тостер с поддержкой браузера.

0

У меня была похожая проблема, у меня был маршрутизатор Wi-Fi, настроенный на рассылку IP-адресов типа 192.168.xx 255.255.255.0, и я мог видеть все хосты.

У меня было веб-приложение, которое использовало Tomcat 7 на Windows 2008 R2 Server. У меня был клиент Win7 и iphone5, которые я хотел продемонстрировать, что могу войти в веб-сервис ... но он отказался подключаться.

Я думал, что отключил все брандмауэры для интерфейсов, но ... в моей системе я все еще использовал брандмауэр на контроллере домена. Итак, я должен был сделать этот дополнительный шаг и отключить брандмауэр, защищающий доменную службу.

Тогда все заработало как надо.

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .