LINUX.ORG.RU
ФорумAdmin

Два web-сервера, перенаправление в apache.

 ,


0

1

Приветствую.

Запутался вконец, поэтому не буду писать как «играл» с Redirect и всевозможными Proxy*, потому как не получилось то, что хотелось, а значит «играл» не правильно (не по правилам :). Поэтому просто опишу хотелку.
В локалке есть два web-сервера:

192.168.1.10 
- site1.mydom.ru
- site2.mydom.ru
- site3.mydom.ru

192.168.1.20
- portal.mydom.ru

в iptables все запросы на порты 80 и 443 перенаправлены на 192.168.1.10.
Сертификаты, полученные от letsencrypt для site1,2,3, хранятся и подключены на 192.168.1.10 - и тут всё работает, вопросов нет.
Сертификаты, полученные от letsencrypt для portal, хранятся и подключены на 192.168.1.20 - и тут вопрос:
Как записать VirtualHost на 192.168.1.10, что бы все запросы (http, https) для portal.mydom.ru шли на 192.168.1.20 ?
За ранее, спасибо!


Как записать VirtualHost на 192.168.1.10, что бы все запросы (http, https) для portal.mydom.ru шли на 192.168.1.20 ?

В случае с https и сертификатом на втором сервере скорее всего никак.
Проверка при создании сертификата работает через 80 порт - здесь можно проксировать на второй сервер без проблем, сертификат успешно создастся и будет работать. Вопрос как проксировать https, если клиент будет подключаться к первому серверу, на котором нужного сертификата нет ?
Такое умеет делать nginx - http://nginx.org/ru/docs/stream/ngx_stream_ssl_preread_module.html

spirit ★★★★★
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.