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

Как получить доступ к сайту, размещенному в IIS виртуальной машины?

Я установил Windows Server 2008 на последнюю версию Sun Virtual box. У меня есть несколько веб-сайтов, размещенных на виртуальной машине Windows Server.

Как я могу получить доступ к веб-сайтам, размещенным на виртуальной машине, с хост-машины? В настоящее время сетевой адаптер настроен на работу в режиме NAT.

Заранее спасибо.

Я не рекомендую использовать режим NAT, предпочитаю режим Bridged, в котором виртуальная машина будет работать как настоящий ПК в сети, или режим Host-Only для закрытой сети (не забудьте настроить «хост» на той же сеть только на хосте), тогда вам просто нужно будет перейти на IP-адрес вашего сервера в браузере;)

Я уже публиковал этот ответ на Переполнение стека

Насколько мне известно, IP-адрес по умолчанию для виртуального ящика при использовании NAT - 10.0.2.15, но все же вы можете проверить это, используя ipconfig.

Nat позволяет вам получить доступ к гостевой ОС вашего виртуального бокса, даже если ОС вашего хоста не подключена к маршрутизатору / точке доступа.

Вы можете сопоставить порт вашей хост-ОС с гостевой ОС следующим образом.

  • Зайдите в настройки гостевой ОС vbox
  • Щелкните вкладку сети
  • Убедитесь, что для параметра connected to установлено значение NAT
  • Нажмите «Дополнительно», затем «Перенаправление портов».
  • Затем вы увидите экран, на котором вы можете сопоставить порты хоста с гостевыми портами.

Если вы установите виртуальный аддаптор в мостовой режим, это даст виртуальной машине IP-адрес от вашего DHCP-сервера (если он у вас есть). попробуйте дать хосту статический IP-адрес 192.168.2.2, а гостевому - 192.168.2.3 (маска подсети 255.255.255.0) и посмотрите, можете ли вы пинговать между ними. Также обратите внимание, что режим моста - это не то же самое, что и режим только для хоста, поэтому вам нужно будет подключить его к сети, чтобы это работало.

Вам необходимо настроить мостовое соединение в VirtualBox.

Затем на windows нужно установить microsoft webmatrix http://www.microsoft.com/web/gallery/install.aspx?appid=WebMatrix

Запустите это как администратор, и это позволит вам настроить мостовой IP-адрес вместо локального хоста в настройках на веб-странице.

пс. не забудьте добавить веб-матрицу в брандмауэр Windows или отключить брандмауэр Windows.