Назад | Перейти на главную страницу

Не удалось подключиться к мостовой виртуальной машине с хостом Win2012

У меня следующая установка.

Физический ПК с Windows Server 2012 (хост-ОС) с VMware Workstation 9.02 с:

Обе гостевые ОС работают как общие виртуальные машины с включенным автоматическим запуском (причина для работы как совместно используемая виртуальная машина в том, что это включает параметр автоматического запуска). Физический ПК имеет 3 сетевых карты.

Мой интернет-провайдер предоставляет мне 3 статических IP-адреса, по одному для каждой сетевой карты (очевидно). Используя описанный метод Вот, Мне удалось связать два статических IP-адреса с двумя гостевыми операционными системами. Я сказал Windows использовать другой по умолчанию (похоже, это тоже работает).

Это прекрасно работает. Похоже, что у них есть правильные IP-адреса (те, что предоставлены моим интернет-провайдером), и в ОС хоста я вижу, что весь сетевой трафик от гостей направляется через правильный сетевой адаптер. Радость!

Однако я не могу подключиться (например, с помощью удаленного рабочего стола или веб-браузера через порт 80) напрямую к гостевому IP-адресу. Это проблематично, поскольку оба гостя должны запускать веб-сервер (оба на порте 80, поэтому NAT VMware с использованием только одного IP-адреса не подходит).

Что я уже пробовал:

Есть какие нибудь идеи как это починить? Любая помощь приветствуется!

Я понял.

Наличие 3 физических сетевых адаптеров не требуется, и это запутывает маршрутизацию.

Решение: всего 1 физическая сетевая карта на ПК, и VMware настроена на использование MAC-адресов, предоставленных интернет-провайдером. Я думал, что это невозможно, поскольку каждая сетевая карта может представлять только один MAC, но VMware позаботится об этом.

Проблема заключалась в том, что, поскольку и ОС хоста, и гостевая ОС VMware используют один и тот же MAC-адрес, сетевые запросы извне перенаправлялись на ОС хоста, а не на гостевую ОС VMware.