Покопавшись, я обнаружил некоторые инструкции о том, как изменить ServerBindings в IIS 6.0. Мне нужно, чтобы мое приложение было привязано к IP-адресу и не использовало локальное имя хоста. Мой вопрос: в чем разница между идентификацией веб-сайта (в свойствах веб-сайта IIS на вкладке «Веб-сайт») и ServerBindings?
Нет никакой разницы.
ServerBindings - это параметр в метабазе IIS. Метабаза - это, по сути, главный файл конфигурации IIS. «Диспетчер служб IIS», который вы используете для настройки IIS, по сути, является удобным интерфейсом для метабазы IIS.
Вы можете настроить IIS для выполнения практически любых действий, которые вам понадобятся, с помощью инструмента IIS Manager. Однако в редких случаях вам нужно выполнить действие, недоступное в графическом интерфейсе. Примером может быть размещение нескольких сайтов SSL с подстановочными знаками на одном IP и одном порте. В этом случае вам нужно будет обновить ServerBindings в метабазе напрямую, используя сценарий adsutil.
Итак, опять же, нет никакой разницы. Это просто два разных способа обновления конфигурации IIS.