Reverse Proxy Incoming connection - distribute to different servers

nawig_sirchnawig_sirch Member

Hi everyone,

Is it possible to achieve this, as per my Title?

A reverse proxy for an incoming connection and distribute or assign to different servers?

The outgoing connection for the servers will be proxied before being forwarded to the internet.

And it can be done using Python? Thanks in advance.

Comments

  • nawig_sirchnawig_sirch Member

    any insights please? thanks

  • Hi @nawig_sirch,

    As far as I understand it, you are looking for "The outgoing connection for the servers will be proxied before being forwarded to the internet servers"

    This is one of the features A10 Thunder ADC product is designed for.


    You define the servers:

    slb server S1 10.0.0.1

    slb server S2 10.0.0.2

    slb server S3 10.0.0.3


    Then you configure you service farm

    slb service-group SG tcp

       member S1 80

       member S2 80

       member S3 80


    Then you attach it to a L7 VIP to which you can add automatic source NAT if needed.

    slb virtual-server VIP1 10.1.0.1

       port 80 http

          service-group S1

          source-nat auto


    From here you can do some L3 to L7 manipulations on the request and/on the response at virtual port level, using various kind of templates and or aFlex scripts, using TCL only instead of python.

    For more info you can have a look at :


  • nawig_sirchnawig_sirch Member

    Thank you, @mmartinez@a10networks.com

Sign In or Register to comment.