Обратный прокси-балансировщик для Exchange 2013

Вариант реверс-прокси и балансировщика для Exchange 2013. Бесплатный.

Используем свободный софт: linux и прокси сервер squid.

Я брал дистрибутив CentOS 7 последний и squid поновее c оффициального сайта squid.

Моя версия squid-3.5.16-1.el7.centos.x86_64. С ней все работает.

Также нам понадобится ssl сертификат домена outlook.firma.ru. Если у вас нет купленного сертификата, сгенерите самоподписанный. Как это делать — инструкций масса. У меня есть сертификат *.firma.ru в виде 2 файлов cer и key. Я сделал

далее нужно внимательно проверить в редакторе файл, сертификаты должны разделяться так:

Приступаем к настройке squid. Файл конфигурации один, /etc/squid/squid.conf

Тут 10.10.10.10 и 10.11.11.11 адреса двух эксченджей.

sourcehash — метод балансировки, запоминает адрес клиента и он ходит на один и тот же эксчендж. С round-robin у меня совсем не заработало.

Можно запускать squid

Логи обращений тут /var/log/squid/access.log

Логи ошибок /var/log/squid/cache.log

Также для информации real time можно воспользоваться утилитами:

Встроенной squidclient

или sqtop. Я тут брал rpm

Это единственное, что у нас заработало в полном объеме на бесплатном софте. Nginx и haproxy не удалось заставить работать несмотря на большой объем инструкций в интернетике.

и да, список использованной литературы:

http://wiki.squid-cache.org/FrontPage

 

 

Добавить комментарий

Ваш e-mail не будет опубликован. Обязательные поля помечены *