Балансировщик openvpn на haproxy

haproxy — достаточно известный прокси/балансировщик, который позволяет балансировать даже https/ssl. Ниже будет приведён только конфиг haproxy, так как от конфига openvpn’a это не зависит:

global
  log 127.0.0.1 local0
  maxconn 4000
  daemon

frontend ssl
  mode tcp
  bind 0.0.0.0:3394 name frontend-ssl
  option tcplog
  tcp-request inspect-delay 2s

default_backend openvpn
  backend openvpn
  mode tcp
  option ssl-hello-chk
  balance roundrobin
  server openvpn1 127.0.0.1:2041
  server openvpn2 127.0.0.1:2042

Тут мы выставили тип балансировки (roundrobin) и 2 сервера (127.0.0.1:2041, 127.0.0.1:2042). Остальные опции и так понятны.

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

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