Данные пошаговые инструкции описывают процедуру публикации в Интернете нескольких веб-узлов с помощью сервера ISA (Internet Security and Acceleration Server 2000). В руководстве рассматривается вариант с одним сервером под управлением Windows 2000 Server с пакетом обновления 2 (SP2) со службами IIS и другим сервером с такой же операционной системой и сервером ISA.
При поиске веб-узлов в Интернете имя узла должно быть связано с общим IP-адресом внешнего сетевого адаптера компьютера с сервером ISA. В этом может помочь поставщик услуг Интернета или сетевой администратор. DNS обычно имеет запись для адреса www.имя_домена.com внешней сетевого адаптера компьютера с сервером ISA.
Чтобы направить запросы http://www.example.com/site1 на SERVER1 и запросы http://www.example.com/site2 на SERVER2, необходимо сначала создать для каждого внутреннего сервера набор мест назначения. Созданные позже правила веб-публикации свяжут адреса URL с соответствующими внутренними серверами.
Запустите консоль управления сервера ISA (для этого нажмите кнопку Startи выберите последовательно пункты Programs, Microsoft ISA Server и ISA Management).
2.
В левой области разверните папку серверов, после чего разверните папку своего сервера.
3.
Щелкните правой кнопкой мыши элемент Destination Sets и выберите последовательно команды New и Set.
4.
Присвойте набору имя (например, Site1) и нажмите кнопку Add, чтобы добавить сервер к набору.
5.
В поле Destination введите имя узла, заданное поставщиком услуг Интернета (www.example.com в данном примере).
6.
В поле Path введите /site1/*. Звездочка имеет большое значение.
7.
Нажмите кнопку OK в остальных диалоговых окнах.
Примечание. Повторите эти шаги, чтобы создать набор мест назначения под названием Site2 (шаг 6) с указанием пути «/site2/*» в шаге 9.
Правила веб-публикации направляют запросы на нужные серверы. Для создания первого правила выполните следующие действия.
1.
В левой области разверните папку публикации.
2.
Щелкните правой кнопкой мыши элемент Web Publishing Rules и выберите последовательно команды New и Rule.
3.
Назовите правило Site1.
4.
Выберите параметр Specified destination set и выберите Site 1.
5.
Выберите значение Any request.
6.
Выберите пункт Redirect the request to this internal Web server (name or IP address).
7.
Нажмите кнопку Browse, выберите SERVER1 и нажмите кнопку Finish.
Примечание. Повторите эти шаги для создания правила с названием Site 2 (шаг 3), используя набор мест назначения Site 2 (шаг 4) и перенаправляя запрос на SERVER2 (шаг 7).
При подключении к узлу не виден опубликованный сервер.
Возможно, отображается страница «в стадии разработки» или пустая страница. Это весьма вероятно, поскольку службы IIS выполняются на компьютере с сервером ISA. Запросы узла затем направляются в службы IIS компьютера с сервером ISA. Необходимо удалить IIS с компьютера, на котором установлен сервер ISA. На этом компьютере должен выполняться только сервер ISA.
•
Попытка опубликовать несколько узлов привела к их неправильной работе.
Убедитесь, что наборы мест назначения и правила публикации настроены правильно. Набор мест назначения должен определять в качестве адресата внешнее имя компьютера с сервером ISA и путь, который должен указываться пользователями в обозревателях, когда им требуется доступ к соответствующему внутреннему серверу. Правило веб-публикации должно включать правильный набор мест назначения и ссылаться на правильный внутренний сервер. Вернитесь к примеру в разделе 1 и обратите особое внимание на зависимости.
За дополнительной информацией об установке и настройке программы сервер ISA обратитесь к следующей статье Microsoft Knowledge Base: 292569 How to Set Up Internet Security and Acceleration Server to Host Web Sites by Using the Secure Sockets Layer ProtocolК началу статьи