Перенаправление запросов к поддомену на другой сервер [дубликат]

Возможный дубликат:
Обратное проксирование FTP на основе имени хоста/домена

У меня есть 3 сервера, которые все имеют FTP на одном порту. Все они находятся на одном ip-адресе за одним маршрутизатором. Маршрутизатор не может перенаправлять порты на основе запрашиваемого домена, только порт.

В настоящее время все запросы проходят через маршрутизатор на сервер1.

Я бы хотел, чтобы запросы на s1.example.com:21 шли на server1:21
и s2.example.com:21 шли на server2:21 и т.д.

Есть ли простой способ сделать это с помощью Apache или другим способом?

2
задан 13 April 2017 в 15:14
1 ответ

No, there's no way. The FTP protocol doesn't pass the host name, so there's no way to know what host name someone was using. You either have to use different ports, different public IP addresses, or a protocol like HTTP that has a way to pass the host name end-to-end.

4
ответ дан 3 December 2019 в 10:11

Теги

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