Домены для ip: перенаправления портов (2 сервера, 15 доменов, 1 IP)

365
Andrew

У меня есть 1 внешний IP-адрес, но в сети 2 веб-сервера (один - IIS, а другой - Apache), в которых размещено около 15 доменов.

Мне нужно решение, которое бы проверяло все запросы порта 80, определяло, с какого домена пришел этот запрос, и перенаправляло / перенаправляло его на соответствующий IP.

Поэтому все веб-запросы должны перенаправляться на соответствующие серверы.

Есть ли что-нибудь подобное?

1

1 ответ на вопрос

2
uSlackr

Это довольно запутанно, но, возможно, это сработает: - поместите один сервер на порт 80 и один на порт 82 - создайте виртуальные сайты на основе заголовков узлов на обоих серверах - на сервере порта 80 создайте правила перезаписи для перезаписи запросов на порт 82 сервер для использования порта 82

Например, www.site1.com находится на сервере порта 80, а www.site2.com - на сервере порта 82

Когда приходит запрос на site2.com, сервер порта 80 переписывает на www.site2.com:82.

Наконец, вам нужно настроить перенаправитель портов на маршрутизаторе для переадресации запросов на порт 82 на внутренний IP-адрес сервера 2.

вероятно, вам не нужны разные порты, так как ваши apache и iis, вероятно, находятся на разных машинах. Alex 12 лет назад 1

Похожие вопросы