Hi.

I'm trying ZENLB (latest public version: 3.02) as a choice to substitute our ancients Alteon balancers but I have a problem:

We want to balance a web application BUT WE NEED that the backend servers receive the client connections WITH THE IP OF THE ORIGINAL CLIENT.

First I've created a farm with a HTTP profile and runs BUT the IP of the connections is the ZENLB IP, NOT the client IP...so it's useless for us.

So I've tried to create a farm with the L4TNAT profile BUT doesn't run OK:

   - the IP the backend servers receive is the client IP...OK
   - the backend servers sends their response (TCP establishment packets) trough ZENLB...OK
   - but the client receives NO RESPONSE from ZENLB...FAIL

I've tried several network/gateways configurations but none of them seems to run OK, and the online documentation doesn't cover the L4TNAT so...I don't know if I've done something wrong, I doesn't have understood the L4TNAT operation or ZENLB has some bug/problem with the L4TNAT profile.

The network configuration:

ZENLB configuration:
Network:
eth0: 10.0.4.XX -> for administration/cluster
        * Gateway: none
eth1: 192.168.31.100 -> for communicate with backend servers in a private network
        * Gateway: none
eth2: PUBLIC_ADDRESS -> for client access
        * Gateway: "oficial" gateway for the PUBLIC network
Default gateway: 10.0.4.1 -> "oficial" gateway for the 10.0.4 net
      Farm:
Profile: L4TNAT
NAT type: DNAT
Backend server configuration:
eth0: 192.168.31.YY -> Private IP for service
Default gateway: 192.168.31.100 -> the ZENLB IP in the 192.168.31.0 private network

Tcpdump shows:
- CLIENT_IP initial packet -> ZENLB -> Backend Server
    * the path/NAT of the initial packet seems to be OK
- Backend Server ansver -> ZENLB -> ????
    * the "right" packet is received by ZENLB but NOT by he client
    * Perhaps response packet is received by ZENLB but...it comes out from ZENLB?

Any idea?
Thanks

--

Jose Manuel Blanco Cortiñas
Analista de Sistemas - Servicio de las Tecnologias de la Informacion y Comunicaciones (STIC)
Universidad de Valladolid
Edificio Alfonso VIII, C/Real de Burgos s/n. 47011, Valladolid - ESPAÑA
Telefono: 983 18-6410, Fax: 983 423271
E-mail: [email protected]


------------------------------------------------------------------------------
Introducing AppDynamics Lite, a free troubleshooting tool for Java/.NET
Get 100% visibility into your production application - at no cost.
Code-level diagnostics for performance bottlenecks with <2% overhead
Download for free and get started troubleshooting in minutes.
http://p.sf.net/sfu/appdyn_d2d_ap1
_______________________________________________
Zenloadbalancer-support mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/zenloadbalancer-support

Reply via email to