3

На моем ноутбуке с Windows XP работает 2 виртуальных хоста. Одним из них является Ubuntu, работающий внутри vmware player. Другой - виртуальный ПК MS (так что я могу тестировать с IE6). Виртуальный хост Ubuntu запускает мое веб-приложение с Apache. Я могу указать свой браузер на своем ноутбуке на Ubuntu IP и просмотреть мое веб-приложение. Я прочитал этот пост https://stackoverflow.com/questions/197792/how-to-connect-to-host-machine-from-within-virtual-pc-image и смог заставить мой виртуальный компьютер пропинговать мою физическую машину используя петлевой адаптер. Но я застрял на своем виртуальном ПК, чтобы увидеть, как мое веб-приложение работает на хосте Ubuntu vmware player. Я ценю любые предложения.

3 ответа3

4

Я думаю, что есть два способа сделать это:

  1. Убедитесь, что оба экземпляра виртуальной машины используют NAT в качестве сетевого подключения и убедитесь, что он не блокируется
  2. Откройте образ VPC в проигрывателе VMWare и настройте оба на использование только HOST - виртуальные машины будут видеть друг друга и HOST, но не видны снаружи вашей машины.

Я бы выбрал вариант 2 только потому, что при тестировании я предпочитаю, чтобы мои виртуальные машины и веб-сайты были изолированы от остального мира. Если вы выберете NAT, то виртуальные машины могут получить доступ за пределами вашего хоста (компьютера, на котором запущены виртуальные машины), если ваш хост имеет доступ к Интернету / сети.

1

Только что была эта проблема, вот как я это исправил в Win7 (потому что я делаю это в офисе, поэтому я просто не мог легко установить его на NAT).

  1. Настройте "Microsoft Loopback Adapter"

  2. В VMware с помощью сетевого редактора установите VMNet0 на мостовой режим, а оборудование на адаптер обратной связи.

  3. В VPC просто установите петлевой адаптер

  4. Установите IP-адрес:

    • петлевой адаптер (возможно, не требуется)
    • гость VMware
    • гость VPC
0

В VMWare вы устанавливаете привязку сетевого интерфейса unbutu к физическому интерфейсу. Сделайте то же самое для вашего гостя виртуального ПК. Если к вашему физическому интерфейсу подключен DHCP-сервер, настройте обоих гостей на использование DHCP; если нет, настройте их статические IP-адреса в одной подсети. Если вы можете пинговать друг друга, они связаны.

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