We are looking for a solution helping us distribute(balance) incoming traffic to server farm. We are interested in to use HAPROXY as load balancer. Provided some experiments we had realized we weren’t able to transmit sourceIP (clientIP) to the back-end. It is because of the back-ends placed in local area network ip space and clients connects from the Internet.**
clientIP – (Internet)–>[ HA frontendIP | HA backendIP] --(LAN)–> backends
If we cannot send clientIP to backend we cannot use HAPROXY as balancer. But we want:)
Backend supports special protocol allowing receive clientIP. Is there ability integrate it to HAPROXY? May there another way solve out issue?