@manelnight
Hola.
No tengo ningún tutorial. Pero aquí están los pasos:
INSTALAR HAPROXY
SYSTEM - PACKAGE MANAGER - AVAILABLE PACKAGES - buscar HAPROXY
Aparecen 2: haproxy y haproxy-devel.
En haproxy, clic INSTALL.
Clic CONFIRM.
Comienza instalación.
Al finalizar, clic INSTALLED PACKAGES.
Aparece haproxy.
ARRANQUE INCIAL
SERVICES - HAPROXY
Clic SETTINGS.
Clic ENABLE HAPROXY
Clic SAVE. (Al final de la página)
Hay que cumplimentar campos inicilamente.
MAXIMUM CONNECTIONS: 10000
INTERNAL STATS PORT: 2200
Clic SAVE.
Clic APPLY CHANGES.
Ya está arrancado.
Clic STAFSFS para mostrar estadísticas. No hay aún configurados servidores, pero debe cargar
CONFIGURACIÓN DE EJEMPLO
Ejemplo:
balaceador de ip WAN a 2 servidores en la LAN
servidor 1: 192.168.59.1
servidor 2: 192.168.59.2
SERVICES - HAPROXY
Clic BACKEND
Clic ADD
NAME: backend1
SERVER LIST --> clic "flecha" para agregar primer servidor
MODE: active
NAME: servidor1
ADDRESS: 192.168.59.1
PORT: 443
clic "flecha" para agregar segundo servidor
HEALTH CHECK METHOD: http. Puedes cambiar a otro según lo necesites.
Clic SAVE
Clic APPLY CHANGES.
Clic FRONTEND
Clic ADD
NAME: frontal1
EXTERNAL ADDRESS:
LISTEN ADDRESS: WAN ADDRESS
PORT: 443
TYPE: TCP. Importante, es el modo de haproxy: tcp, http o https. En tu caso tcp.
DEFAULT BACKEND: backend1. Definido en pasos anteriores, son los servidores de la lan
Clic SAVE
Clic APPLY CHANGES.
Clic STAFSFS para mostrar estadísticas.
LOGS
Para tener logs:
Logging - Remote syslog host - /var/run/log
En fronted --> Detailed logging
En backend --> Log checks
Logs:
STATUS - SYSTEM LOGS - PACKAGES - HAPROXY