Я не администратор, поэтому этот вопрос может показаться очень упрощенным. В настоящее время у меня есть десять сайтов веб-форм ASP.NET на виртуальной машине, размещенной в W2K8, - я управляю ею сам. Прямо сейчас все сайты имеют один и тот же IP-адрес сервера, и я хочу изменить его, чтобы у каждого сайта был свой IP-адрес (тот, с которым они были изначально зарегистрированы). Изначально я использовал IP-адрес сервера при настройке привязок - я предполагаю, что IIS установил их как заголовки хоста?
Какие шаги необходимо выполнить для настройки этого в IIS? Нужно ли мне изменять способ настройки электронной почты во всех отдельных файлах Web.Config? (в настоящее время рассылка с почтового IP-адреса сервера).
Обычно вам нужно:
Отредактируйте привязки в IIS, как показано на изображении ниже (раскрывающийся список IP-адресов).
Измените записи A, чтобы отразить новый IP-адрес для каждого веб-сайта на вашем DNS-сервере.
Вы хотите назначить каждый IP-адрес сетевой карте на панели управления. После этого вы редактируете привязки в IIS, как вы упомянули. Это должно быть все, что вам нужно знать. Вам не нужно менять свои web.configs.