У меня Windows Server 2008 R2 работает на VirtualBox VM внутри Mac OS X. Я перевел его в "мостовой режим" в надежде, что он получит IP-адрес через DHCP и станет видимым как "подключенное устройство", к которому я мог бы перенаправлять HTTP-трафик через порт 80.

Действительно, он получил действительный адрес 192.168.xx и имеет IP-адрес маршрутизатора в качестве шлюза по умолчанию. Но он не отображается на "подключенном устройстве", как все остальные устройства, получающие IP-адреса от маршрутизатора.

Я что-то здесь не так делаю, или это следовало ожидать? Я на правильном пути?

Благодарю.

РЕДАКТИРОВАТЬ:

Маршрутизатор является беспроводным маршрутизатором NetGear N150, и я обращаюсь к нему через браузер NetGear Smart Wizard.

1 ответ1

0

Формулировка "подключенных устройств" и описание в руководстве заставляют меня думать, что этот список представляет собой список устройств, обнаруженных с помощью UPnP.

Если на маршрутизаторе включена функция UPnP (по-видимому, в руководстве по умолчанию), попробуйте включить UPnP на виртуальной машине Windows Server 2008 R2. Зайдите в Пуск -> Выполнить -> services.msc . Установите службы SSDP Discovery и UPnP Device Host на Автоматический запуск и запустите каждую службу (обратите внимание, что UPnP не запустится без SSDP, уже запущенного). Возможно, вам придется указать исключение брандмауэра для этих служб. SSDP использует порт 1900, и я считаю, что Device Host использует то же самое.

Обнаружение SSDP должно позволить обнаружение виртуальной машины. UPnP Device Host позволяет больше функциональности. UPnP и SSDP отключены по умолчанию на Windows Server из-за потенциальных проблем безопасности с системой, которая автоматически выполняет поиск и связь с произвольными устройствами в сети.

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