Почему я не могу получить доступ к веб-сайту сервера IIS http: // localhost: 80 по умолчанию за пределами моей виртуальной машины виртуального ящика на Windows Server 2008r2?

Я успешно загрузил установленную пробную версию Windows Server 2008 R2 в мою виртуальную машину виртуальный ящик .

Как только я загрузился в эту оценочную копию Windows, я установил IIS7 и успешно получил доступ к веб-сайту IIS7 по умолчанию (тот, который говорит «добро пожаловать» на нескольких разных языках). Я использовал Internet Explorer 8 для подключения к localhost: 80, и он работал отлично.

Проблема, с которой я столкнулся, заключается в доступе к этому веб-сайту по умолчанию за пределами моей виртуальной машины с хост-машины (мой Mac Pro с Yosemite). Когда я загружаю Safari 8 и пытаюсь получить доступ к localhost, я получаю сообщение об ошибке, указывающее, что он не может найти страницу.

В моих сетевых настройках виртуальной машины Windows Server 2008 установлено значение NAT. Я попытался переключить их на «мостовой», но все равно безуспешно. Итак, теперь я думаю, что должны быть включены некоторые настройки безопасности (возможно, брандмауэр или что-то еще), которые мешают мне получить доступ к IIS7 внутри виртуальной машины.

Я был бы признателен, если бы сообщество серверов Windows могло дать совет.

-1
задан 3 October 2016 в 18:26
1 ответ

Localhost означает "эта машина", которая будет искать веб-сервер, работающий на вашем mac pro, а не на VM. В вашем mac pro, вы должны попытаться подключиться к имени ВМ вместо localhost.

Если это не работает, то убедитесь, что брандмауэр имеет открытый порт 80 на ВМ. (Если вам нужно удалить это из уравнения, вы можете временно отключить брандмауэр полностью)

.
1
ответ дан 5 December 2019 в 19:46

Теги

Похожие вопросы