Доступ к Parallels Windows localhost с Mac [закрыто]
Я использую ОС Windows (7) в качестве платформы разработки, работающей на Mac / Parallels Desktop 5.
Я хотел бы получить доступ к Windows localhost - со стороны Mac для целей тестирования.
Я нашел много решений для доступа к другому пути (доступ к локальному хосту Mac из Windows) - но не нашел решения для этого направления доступа (если таковые имеются).
есть идеи ? Возможно ли это ?
5 ответов:
У меня была та же проблема, что и у вас на ранчо. Я запускаю Win7 на Mac OS X (Snow Leopard) / Parallels 5. Я решил свою проблему localhost на mac, отключив брандмауэр win7 и "включив" анонимную аутентификацию в настройках аутентификации в Диспетчере IIS.
также я настроил в parallels:
настройка-оборудование-сетевой адаптер 1: Адаптер по умолчанию
Настройки - Сеть - тип подключения - общий сеть
Edit: Для Parallels 8
настройка > оборудование > сетевой адаптер 1: Адаптер по умолчанию
Настройки > Расширенные >
Network: Change Settings
> Shared
вышесказанное не помогло мне, но это сделало:
перейдите к виртуальной машине Windows, перейдите в меню Пуск -- > Выполнить... --> введите cmd.exe
откроется командная строка windows. Типа
ipconfig
и выяснить ваши IP4-адрес.отредактируйте файл хостов macs, как описано в этот блогпост. Положите в в следующей строке замените мой локальный IP-адрес Windows VMs (здесь 10.211.55.5) на тот, который вы узнали на этом шаге раньше:
10.211.55.5 windows
затем вы можете получить доступ к локальному хосту windows, используя win вместо localhost, например
http://windows:8080/someapp
Это зависит от того, как ваша сетевая карта настроена на виртуальной машине. Я не знаю, как это происходит в parallels, но в VMWare Fusion вы можете настроить его как "мост" (что означает совместное использование одного ip-адреса с хостом), "NAT", что означает, что у него будет собственный частный ip-адрес и подключение к интернету через хост, или "частная сеть", что означает, что он будет иметь частный IP-адрес и не будет подключаться к интернету. Во втором и третьем случае вы можете получить доступ к веб-серверу работает на windows, используя частный ip-адрес виртуальной машины, но в случае с мостом я не думаю, что это можно сделать.
Мне кажется, что ваша конфигурация Parallels настроена на хост-сеть только для гостя. Переключение на общую сеть должно дать вашей гостевой ОС Windows локальный IP-адрес.
затем вам нужно будет получить доступ к локальному IP-адресу Windows (не 127.0.0.1)из браузера Mac. Вы можете узнать IP-адрес для использования, открыв командную строку в гостевой системе Windows и взглянув на вывод .
я следовал инструкциям выше, и Akku предоставил важный намек, хотя для меня это не сработало. Когда я запускаю ipconfig в командной строке windows, я получаю 10.211.55.3 в качестве IPv4-адреса и 10.211.55.1 в качестве стандартного шлюза. Использование 10.211.55.3 в файле hosts для windows (C:\Windows\System32\drivers\etc\hosts) не получилось - не знаю почему. Поэтому я попробовал: 10.211.55.2 и это сработало.
подведение итогов: сначала вы должны настроить конфигурацию виртуального хоста apache как описано, а затем вы должны открыть: C:\Windows\System32\drivers\etc\hosts и введите: 10.211.55.2 mysite.localhost (или все, что вы определили в файле конфигурации виртуального хоста). Надеюсь, это поможет тем, у кого такая же проблема, как и у меня.
Я нашел это здесь: http://sirprize.me/scribble/accessing-localhost-on-lion-host-with-windows-guest-on-parallels/
Comments