размещение нескольких веб-сайтов на нескольких серверах с одним внешним IP-адресом

У меня есть единственный внешний статический IP-адрес. У меня зарегистрирован домен (abc123xyz.com), указывающий на этот IP-адрес. Я хотел бы иметь возможность настроить несколько серверов (Microsoft и Linux) внутри моей сети, которые доступны как поддомены. Например, если кто-то перейдет на s1.abc123xyz.com, он перейдет на веб-сайт, размещенный на моем внутреннем сервере1. s2.abc123xyz.com перейдет на веб-сайт, размещенный на server2, и так далее. Я не говорю о виртуальных хостах, потому что виртуальные хосты находятся на одном сервере. Я говорю о сайтах на отдельных серверах.

Я хотел бы перенаправить веб-трафик на один внутренний IP-адрес, а затем контролировать перенаправление с этого устройства. Это то, для чего будет использоваться (обратный) прокси-сервер?

-1
задан 10 September 2019 в 18:16
1 ответ

Точно. Вам понадобится одна http конечная точка, которая принимает запросы, а затем перенаправляет их на соответствующий сервер изнутри. Это само определение обратного прокси.

Обратите внимание, что это означает, что вам нужно внедрить либо специализированное оборудование (т.е. более мощный маршрутизатор или брандмауэр), либо вы используете один из ваших бэкендовых компьютеров. Вместо

Обратный прокси -> сервер W и L

вы можете иметь

Сервер W -> переадресацию определенных доменов на сервер L

.
3
ответ дан 5 December 2019 в 19:11

Теги

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