1

Я загрузил виртуальную машину Windows 8.1 из центра разработки Microsoft для локального тестирования IE11.

  • Хост OSX
  • Гость Windows 8.1
  • Использование Virtualbox 5.0.12

Файл хоста /etc/hosts :

127.0.0.1   www.mylocalsite.com

Конфигурация сети

  • Мостовой адаптер
  • En3: Thunderbolt Ethernet

Я хочу иметь доступ к www.mylocalsite.com из Internet Explorer на гостевой машине, но в настоящее время он не может получить к нему доступ. Требуется, чтобы я мог получить к нему доступ с доменного имени, поскольку существуют сертификаты безопасности, которые не работают, если я получаю к нему доступ с IP-адреса.

Что мне нужно сделать, чтобы получить доступ к сайту на моем хост-компьютере через гостевую машину, используя доменное имя? Обратите внимание, что виртуальная машина Windows не предоставляет права администратора, поэтому я не могу изменить C:\Windows\system32\Drivers\etc\hosts на гостевой машине.

1 ответ1

1

Вот варианты, о которых я мог подумать:

  1. Предполагая, что гостевая ОС перенаправляет DNS-запросы на ваш маршрутизатор, а не напрямую на удаленный сервер. Обновите настройки на своем маршрутизаторе, чтобы разрешить www.mylocalsite.com по IP-адресу вашего хост-компьютера. Это, однако, расширенная функция, которой нет во многих стандартных прошивках маршрутизатора. Консультируйтесь:может ли маршрутизатор сопоставить URL с локальным ip?

  2. Измените адаптер с моста на только хост, установите программное обеспечение DNS-сервера на хост и создайте зону для mylocalsite.com .

Изменить: Мое предположение о гостевой ОС с использованием хоста /etc /hosts было неверным, извините за это. Вам придется запустить DNS-сервер в локальной сети - будь то маршрутизатор, хост или другой компьютер.

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