Включение обратного прокси-сервера без маршрутизации запросов приложений (ARR) в IIS 7.x

#url-rewriting #iis-7 #dmz

#перезапись URL #iis-7 #dmz

Вопрос:

Есть несколько вопросов по обратному прокси на сервере в зоне представления (PZ).

  1. Я пытаюсь настроить обратный прокси-сервер на сервере IIS 7.x Windows 2012 (PZ). Действительно ли нам нужен плагин ARR для настройки обратного прокси? Можете ли вы, пожалуйста, предложить включить обратный прокси-сервер в IIS 7.x без использования ARR?

  2. Есть ли какая-либо возможность включить обратный прокси-сервер даже без перезаписи URL-адреса?

  3. Как можно проверять, фиксировать и поддерживать правила перезаписи? спрашиваю это в контексте перспективы развертывания.

Комментарии:

1. Ошибка 3, blog.lextudio.com /…

Ответ №1:

  1. ARRProxy — это решение Microsoft для балансировки нагрузки / обратного прокси-сервера. Конечно, существуют сторонние решения, такие как HAProxy / nGinx, поэтому они нужны вам для реализации обратного прокси-сервера, если вы не собираетесь использовать одно из них.

  2. Вам нужен модуль перезаписи URL, AFAIK.

  3. Не уверен. Я полагаю, вы могли бы провести некоторое модульное тестирование в web.config, где правила хранятся в узле правил?

Комментарии:

1. Большое спасибо. Действительно ли требуется установить ARR? разве мы не можем просто сделать это с помощью одного URL rewriter?

2. Прошло некоторое время, но я помню, что это было требование установки. Почему бы вам не захотеть установить его из интереса

3. Настройка сервера в качестве обратного прокси-сервера (для балансировки нагрузки и безопасности). В первую очередь, перенаправление трафика из internet world на серверы интрасети (безопасная зона)

4. Да, я понимаю, для чего вам нужен ARR, но не уверен, почему вы не хотите устанавливать Url Rewrite. Это довольно полезно…

5. @MattEvans Все наоборот. Операционная система хочет переписать URL, но не весь ARR.