Могу ли я настроить IIS для отображения содержимого с другого * внутреннего * IP?

У меня есть три веб-сайта, размещенных на IIS, которые различаются заголовками узлов. Раньше я управлял сервером локально или через RDP, но недавно я приобрел IP KVM, который хотел бы использовать для облегчения управления из Windows - плюс, я меняю офисы.

KVM назначается внутренний IP-адрес, поскольку существует только один публичный адрес. Он использует HTTP, и я не могу изменить порт. Есть ли способ создать сайт IIS, который отображает содержимое с внутреннего IP-адреса (относительно сети сервера)?

1 ответ

Решение

Да, термин " обратный прокси-сервер", и вам необходимо установить перезапись URL-адресов и маршрутизацию запросов приложений.

http://weblogs.asp.net/owscott/creating-a-reverse-proxy-with-url-rewrite-for-iis

После того как вы создали свой сайт, откройте URL Rewrite на уровне сайта.

Используя шаблон "Add Rule(s)…", который открывается из правой панели действий, создайте новое правило обратного прокси.

Добавьте входящее правило в качестве адреса сервера KVM. Возможно, вам нужно правило для исходящих сообщений, чтобы переписать любые ссылки, которые обслуживает KVM, если они не являются относительными путями.

Другие вопросы по тегам