1

Мои знания Apache минимальны.

Что я имею:

Один апач на 10.10.10.5
Один апач на 172.16.10.9

Оба используют один и тот же шлюз pfSense и используют один и тот же внешний IP. Я хотел бы указать два разных домена на этот внешний IP. На domain1.com сервер 10. * должен ответить, а och domain2.com, сервер 172. * должен ответить.

Можно ли это сделать?

1 ответ1

1

Вам нужен интерфейсный веб-сервер, действующий в качестве обратного прокси-сервера, который перенаправляет запросы на основе заголовка HTTP- Host . Внешний интерфейс может быть отдельным сервером или одним из существующих серверов.

HTTP-сервер Apache имеет mod_proxy module который можно использовать для этого.

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

Google кашляет какой-то случайный пример

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .