IIS Reverse Proxy

Моя ферма серверов Lync и OCS достаточно “трудная”, поэтому приходится тестировать некоторые мелочи на кошках. В частности, для кошек потребовалось поднять Edge-сервер на OCS 2007 R2, для нормальной работы которого требуется Reverse прокси на базе ISA/TMG или других продуктов.

К счастью, на глаза мне попались статья Станислава Булдакова о настройке RP на IIS, а также видеодемонстрация Александра Станкевича о настройке Lync Mobility.

IIS Reverse Proxy реализован через модуль URL Rewrite. Для его установки можно воспользоваться Web Platform Installer, либо скачать дистрибутив вручную. Первый вариант предпочтительнее, так как инсталлятор сам подключается к сайту iis.net и устанавливает все требуемые модули.

А вот во-втором случае вам придется немного попотеть. Я нашел статью про установку, кратко ее переведу.

Для работы RP вам необходимы следующие модули IIS:

  • URL rewrite
  • Web Farm Framework
  • ARR
  • External Cache

x86:

  • URL rewrite (v2): Download from here.
  • Web Farm Framework (v1): Download from here.
  • ARR (v2.5): Download from here.
  • External Cache (v1): Download from here.

x64:

  • URL rewrite (v2): Download from here.
  • Web Farm Framework (v1): Download from here.
  • ARR (v2.5): Download from here.
  • External Cache (v1): Download from here.

Останавливаете IIS, ставите модули в указанном порядке и запускаете IIS.

Leave a Reply

Your email address will not be published. Required fields are marked *