1

У меня есть IIS, работающий на моей локальной машине, и несколько виртуальных машин, чтобы я мог протестировать Internet Explorer 6, 7 и 8. Я не могу заставить их найти localhost . Есть идеи?

3 ответа3

5

Каждая виртуальная машина ведет себя точно так же, как реальный физический компьютер в сети, поэтому на хост следует ссылаться по его IP-адресу, а не по имени localhost.

Если вы не знаете IP-адрес хоста, введите ipconfig в командной строке (cmd). Это будет в записи рядом с адаптером. Сам адаптер зависит от конфигурации сети, используемой для виртуальных машин. Если вы не уверены, какой, простейшим решением будет также использовать ipconfig в виртуальной машине для определения адаптера.

IP-адрес хоста и виртуальной машины должен совпадать с префиксом сети, который может быть 192.168.1.xxx или аналогичным.

2

Скорее всего, у вас есть активный брандмауэр.

Вот почему у меня была точно такая же проблема с моим клиентом Virtual PC IE6 ...

Добавлено новое правило для входящих портов для порта 80/443, и теперь я могу получать доступ к веб-сайтам, размещенным на IIS, на локальном ПК.

Чтобы сделать это (в Windows 7), запустите и введите "брандмауэр Windows", затем нажмите "Брандмауэр Windows в режиме повышенной безопасности".

Выберите "Входящие правила" слева, а затем нажмите "Новое правило" справа, затем следуйте указаниям мастера.

0

Для меня я должен был отредактировать мой файл hosts («C:\Windows\System32\drivers\etc\hosts», требуются права администратора) и добавить запись, связанную с моим IP-адресом маршрута, например:

192.168.1.1      laptop

Затем создайте привязку для ноутбука:50000 в IIS. Я выбрал высокий порт, например, 50000, чтобы упростить представление нескольких сайтов на виртуальном ПК (безопасность Windows становится более сложной в 4-значных и ниже портах).

Я открыл этот порт в брандмауэре Windows.

Я удостоверился, что у Virtual PC была только одна настройка Сетевого адаптера, мой Беспроводной адаптер, чтобы он получал реальный IP-адрес от моего маршрутизатора.

Это было сделано - любой браузер в WinXP на Virtual PC может получить доступ к сайтам IIS, которые я настроил таким образом.

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