Домены на ip:port forwarder (2 сервера, 15 доменов, 1 IP)

Домены на ip:port forwarder (2 сервера, 15 доменов, 1 IP)

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

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

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

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

решение1

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

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

При поступлении запроса на site2.com сервер порта 80 перепишет его на www.site2.com:82.

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

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