Forum Discussion
George_Dimitria
Nimbostratus
Dec 15, 2005HTTP to proxy format in order to force the use of a proxy
One way to force the use of a proxy in order to connect to a HTTP server is to use it either as a reverse proxy or a transparent proxy.
Is it possible to use irules on a HTTP virtual server in order to force the use of a pool of proxy servers without using the proxies in reverse proxy mode or transparent mode. That is the Big-IP converts the request to proxy format and then back to HTTP instead of the browser.
That is:
1. Client A connects to VS A (www.domain.com)
2. VS A contains an irule which directs the request to a pool of proxies (POOL A).
3. Proxies try to access the same VS A
4. Big-IP directs access to VS A from POOL A to pool of web servers (POOL B) and not to pool of proxies as it is the case with (2).
5. Big-IP directs responses from POOL B to POOL A of proxies
6. POOL A provides responses to Big-IP.
7. Big-IP responds to client A.
Can this be implemented ? Any help would be appreciated.
- George_Dimitria
Nimbostratus
Changing Code: - Richard__HarlanHistoric F5 AccountThe way we did this was to create two VIPS one for the proxys and the other for the web servers. We pointed our DNS to the Proxy vip, and had the proxys loop back to the BigIp to the other vip and have them hit the web server. The main reson for this was we felt it was a little cleaner and allowed for little easer trouble shooting for our standpoint. The one big thing with eather of the setup is make sure the proxys and the web servers are on different networks or you will run into problems.
Recent Discussions
Related Content
DevCentral Quicklinks
* Getting Started on DevCentral
* Community Guidelines
* Community Terms of Use / EULA
* Community Ranking Explained
* Community Resources
* Contact the DevCentral Team
* Update MFA on account.f5.com
Discover DevCentral Connects