Установка имени хоста в веб-сайте IIS Bindings Breaks - PullRequest
15 голосов
/ 30 июля 2009

Я только что получил VPS на Windows Server 2008, и у меня возникают проблемы с настройкой IIS7.

Я создал новый веб-сайт в IIS с указанием пути, IP-адреса и имени хоста (например, «www.nameofsite.com») и нажимаю «ОК». Когда я захожу на сайт, в браузере появляется сообщение "http://www.nameofsite.com" и ... ничего ... IE не может отобразить эту веб-страницу.

Если я уберу имя хоста в привязках и нажму [Обзор], оно будет работать нормально (оно приведет меня к http://10.10.2.92 - ip компьютера). Таким образом, ввод имени хоста нарушает работу сайта.

Есть идеи о том, что мне не хватает? Услуги, которые у меня могут отсутствовать, или роли, которые мне не хватает?

Роли сервера изначально не были установлены на VPS, поэтому я установил IIS, DHCP, DNS и сервер приложений ... излишне, но я не был уверен, что устанавливать.

Ответы [ 2 ]

18 голосов
/ 30 июля 2009

Сначала он должен быть в DNS или в файле хоста клиентских машин. Чтобы проверить это, вы можете добавить имя хоста в файл hosts на сервере.

Перейдите в начало -> запустите и введите «drivers», перейдите в каталог etc, в который вы хотите отредактировать файл hosts. Записи в нем похожи на локальный DNS. Они работают только на локальной машине!

0 голосов
/ 30 августа 2017

Вы должны использовать ВНЕШНИЙ DNS, а не Внутренний DNS, чтобы сделать его видимым через Интернет. Измените указатель DNS на вашем регистраторе или что вы используете для внешнего распространения DNS.

...