Как получить доступ к серверу CF Developer Edition на Parallels VM из OS X

416
ztatic

У меня есть система Windows XP с настройкой редакции CF8 на виртуальной машине Parallels на моей машине с OS X, которую я использую для разработки.

CF8 использует встроенный веб-сервер, поэтому я получаю доступ к своим сайтам разработки на этой виртуальной машине localhost:8500.

Итак, я хотел бы иметь возможность доступа к локальному узлу моей виртуальной машины из OSX, чтобы я мог тестировать свои сайты разработки в Safari и симуляторе iOS без необходимости устанавливать CF8 в OSX.

есть идеи как это сделать?

2

1 ответ на вопрос

3
slhck

Это зависит от того, как вы настроили сеть (если вы хотите использовать этот веб-сервер в своей локальной сети, вероятно, рекомендуется использовать мостовую сеть).

Обычно ваша виртуальная машина имеет собственный IP-адрес, назначенный сетевым адаптером Parallels. Узнайте это с помощью ipconfigкоманды (запускается под cmd) в вашей установке Windows или по сведениям о подключении. Не забудьте отключить брандмауэр.

Кроме того, я не знаю о сервере разработки CF, но если у него есть опция, позволяющая только локальные подключения, отключите это, так как запросы от вашего хоста, похоже, будут поступать с другого компьютера.

В OS X откройте Safari, введите IP-адрес и порт вашего компьютера с Windows в адресной строке.


Связанные вопросы переполнения стека:

Я использую этот метод (наряду с пользовательскими записями DNS в моем файле HOSTS) весь день, и в течение нескольких лет. Определенно работает хорошо. Dan Short 13 лет назад 0
@DanShort Так что нет никакой конкретной конфигурации, чтобы сделать в сервере CF? slhck 13 лет назад 0
Нет, просто помните, что для вашего Mac и Windows это разные компьютеры. Parallels - всего лишь посредник, и вам нужно относиться к Windows как к машине, которая находится на другой стороне вашего дома, а не на том же жестком диске, что и OSX. Dan Short 13 лет назад 1

Похожие вопросы