Relationship between HostName and DNS entry

I am very new to IIS and Deployment world. We recently deployed a website and I think if I am understanding correctly the URL was determined by two things

  • DNS Entry(to me its IP/Name mapping, which helps direct the request to the correct machine)
  • HostName(Used it for the first time)

What I noticed is that our admin wanted me to keep the DNS Entry and HostName exactly same for the website. I also noticed that when the Hostname was different than the DNS entry it was not resolving.

So my questions is:

  • Does the DNS entry and the HostName always have to be verbatim same?
0
задан 16 December 2015 в 23:30
1 ответ

Ну, это не обязательно. Запись dns - это указатель на хост, и он понятия не имеет, как на самом деле называется хост. Эта запись используется для доступа к хосту по разумному или понятному имени . Конечно, можно также получить доступ непосредственно к нему по ip-адресу, но это не всегда практично и в основном не требуется.

Подумайте о случае, когда к одному и тому же хосту можно получить доступ, используя разные имена, если он настроен на dns-сервере так, что все разные имена преобразуются в один и тот же ip.

В случае виртуального хостинга (или, что более уместно, виртуального хостинга, основанного на именах), когда серверные сайты размещаются на одном сервере, который находится на одном ip-адресе, запись HostName может быть критичной. Веб-сервер может различать только запрос для различных веб-сайтов на основе имени хоста, которое приходит в заголовке запроса. (Но это не то же самое, что имя сервера. Это скорее виртуальное имя (fqdn).

Я думаю, что ваше - это случай виртуального хостинга на основе имен, и вы путаете запись HostName (fqdn) в IIS с реальным именем сервера.

Я также заметил, что когда имя хоста отличалось от записи DNS это не разрешилось.

Я думаю, что это неправильно. Когда у вас была другая запись HostName, разрешение dns определенно работало. Вы можете проверить это снова с помощью nslookup. Но ваш сайт был недоступен.

Взгляните сюда: Настройте заголовок хоста для веб-сайта (IIS 7)

И Имя хоста

1
ответ дан 4 December 2019 в 16:44

Теги

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