Looking in the achive, before 2.6, it looks like if you want to proxy for 
several servers, then you need to separate the traffic based on the host name 
part of the URL.

I was hoping to separate traffic based on destination IP address, but perhaps 
someone will have a better idea?

i.e. 

Proxy (has 2 IP addresses 1.2.3.4 and 1.2.3.5)  

1.2.3.4:80 --> server 1  (2.3.4.5:80)
1.2.3.5:80 --> server 2  (2.3.4.6:80)

I have Squid 2.6 currently, and was wondering if this had changed with the 
rewrite that affects reverse proxy config between 2.5 and 2.6.

Currently I have all traffic proxied to 2.3.4.5
And a list of exceptions:
 
 cache_peer_domain server1 !www.example.com
 cache_peer_domain server2 www.example.com

I have about ~1185 domains to add in this fashion, with more added routinely, 
so some sort of automated procedure is a given. Also I was concerned if a big 
list like this would impact performance.

The only other approach that occurs is to run a second instance of Squid 
listening on the other IP address, which is probably what I'll do if no one 
has a better idea.

Reply via email to