Search squid archive

RE: [squid-users] proxy acceleration to single hosts with multipl e listening ports

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



> -----Original Message-----
> From: thijn [mailto:thijn@xxxxx]
> Sent: Tuesday, May 24, 2005 4:33 AM
> To: squid-users@xxxxxxxxxxxxxxx
> Subject: [squid-users] proxy acceleration to single hosts with multiple
> listening ports
> 
> 
> Hi,
> 
> I have been digging the archives and could not find an answer to my
> issue, if this question has been asked before, i appologize.. if someone
> could point me to that resource, please do.
> The info so far i have seen does not realy go into my situation as it
> assumes most webservers run on default ports (80).o
> The examples i have seen so far only realy talk about one IP one
> webserver on one port
> 
> I have the following issue/problem:
> 
> For years i have been using the apache proxy directives to forward
> traffic to various webservers (apaches & tomcats).
> These webservers run on various non default ports, it is not possible to
> let all of them listen on the same port as defined in squid.conf ,or at
> least run on the same port as the accelerated port
> 
> Now the acceleration mechanisme works for default stuff.
> for example if a user would use the following URL's in their browsers.
> www.example.org > www.trueserver.org  			(works)
> www.example.org:8080 > www.trueserver.org:8080 	   (works)
> 
> but
> www.example.org > www.trueserver.org:57007  is not working.
> 
> Basicly i dont want to bother users with portnumbers.. also as we want
> to migrate from an apache based proxy mechanisme to a squid central
> proxy solution, allready URLs are communicated to users and website
> owners.. it would be unpractical to adjust the URLS for more then a 100
> sites.
> 
> I know i can use iptables or any firewall mechanisme to redirect port 80
> to a different host on a different port.. as long as there is only one
> tomcat/apache daemon listening on that IP/port..
> But what if your backendservers look like this:
> 195.169.98.36:57007
> 195.169.98.36:57008
> 195.169.98.36:57009
> 195.169.98.36:9000
> 195.169.98.36:8000
> 195.169.98.36:8080
> 
> 195.169.98.40:9000
> 195.169.98.40:8000
> 195.169.98.40:8080
> and so on...
> 
> How to make a map between
> www.site1.org > 195.169.98.36:57007
> www.site2.org > 195.169.98.36:57008
> www.site3.org > 195.169.98.36:57009
> etc etc etc
> 
> So.. the question is howto accelerate on a single squid traffic to hosts
> which do not listen on default ports without users knowing or having to
> bother which ports the actual site is running.
> I am sure i am not the only one with a slightly less default reverse
> proxy setup, so i was kinda suprised i did not find info on such a setup
> 
> Any pointers, ideas, tips, hints are more then welcome and will be much
> appreciated.
> 
> Thanx in advance :)

http://www.squid-cache.org/Doc/FAQ/FAQ-15.html

That ought to get you started.

Chris

[Index of Archives]     [Linux Audio Users]     [Samba]     [Big List of Linux Books]     [Linux USB]     [Yosemite News]

  Powered by Linux