Один публичный IP, но много веб-серверов (запутано)

Один публичный IP, но много веб-серверов (запутано)

Я искала об этом несколько дней, но так и не нашла то, что искала. Может быть, я использую неправильные поисковые термины, поэтому теперь я обращаюсь к serverfault.

У меня есть 1 публичный IP-адрес (например, 123.123.123.1), но у меня есть следующие серверы, которые все используют порт 80/443:

  • Exchange (электронная почта через Outlook Anywhere)
  • IIS (сайт компании)
  • OTRS (служба поддержки компании)
  • Демонстрационный сайт (продукция)

Теперь я знаю, что есть такая штука, как обратный прокси на Apache. Но я хотел остаться "стандартным" и использовать IIS. Есть ли способ сделать обратный прокси с помощью IIS (Win2K8R2)? Я готов потратить немного времени на его изучение/внедрение, но если мне нужно будет потратить 2 дня, то я останусь с Apache.

решение1

По сути, вы хотите узнать, сложно ли получить обратный прокси-сервер на IIS.

Короткий ответ — нет; он просто не установлен в IIS по умолчанию. Вам нужны URL Rewriting и (опционально) Application Request Routing.

Эта запись в блоге IISиЭта статьясодержит практически все, что вам нужно знать. Обычно я никогда не делаю ссылку и запуск, но статья довольно исчерпывающая, и нет смысла изобретать велосипед.

Связанный контент