VMWare Fusion доступ гостевой VM (Windows) с хоста (Mac)

11

Мне нужно получить доступ к localhost гостевой Windows 8 VM с моего хоста Mac OS (10.9). Windows 8 VM работает в VMWare Fusion. Как я могу это сделать?
Я попытался получить гостевой IP-адрес с помощью ipconfig, а затем набрал этот IP-адрес в браузере на моем Mac, но он не подключился, и я не могу пропинговать этот IP-адрес с Mac.
Я попытался сделать это в режимах NAT и Bridged в VMWare Fusion.

Тайлер Джонс
источник

Ответы:

11

Я нашел то, что мне нужно было сделать здесь. Для подключения к локальному хосту гостя в первую очередь:

  • убедитесь, что сетевые настройки windows vm в vmware fusion установлены на: NAT (поделиться с моим mac)
  • Отключите брандмауэр Windows для гостевых или общедоступных сетей в Windows 8 (просто найдите брандмауэр Windows и выберите «Включить или выключить брандмауэр Windows»)
  • получить IP-адрес Windows VM, открыв командную строку и введя «ipconfig»

Выполнив эти действия, вы сможете переключиться на Mac OS и перемещаться по IP-адресу Windows в веб-браузере.

Тайлер Джонс
источник
1
Вам не нужно полностью выключать брандмауэр, если вы этого не хотите; Вы можете создать входящее правило в брандмауэре. Например, для доступа по http создайте правило для порта 80. Профиль должен быть общедоступным.
Карл
Также отлично работает в мостовом режиме
Vaiden
3

Чтобы добавить немного деталей к ответу Тайлера, где он написал «убедитесь, что сетевые настройки windows vm в vmware fusion установлены на: NAT (Share with my mac)», в Fusion 5 вы делаете это, переходя в меню Fusion. Виртуальная машина -> Настройки, нажмите «Сетевой адаптер» и выберите «Поделиться с моим Mac».

user1416227
источник
Этого было недостаточно. Вызов localhost не работает с Mac. Затем я пошел в Windows и посмотрел на IP-адрес адаптера Ethernet0. Это сработало. Я также добавил правило брандмауэра, чтобы запрос проходил через нужный мне порт.
lnaie