Hello, I have multiple ISP's configured, working really nicely, snippet from config:
acl service_RLO src 10.1.10.175/32 acl service_RLG src 10.1.10.0/24 acl service_RLG src 10.1.200.0/24 acl service_Guest src 10.1.3.0/24 [cut] tcp_outgoing_address 10.1.248.1 service_RLO tcp_outgoing_address 10.1.248.2 service_RLG tcp_outgoing_address 10.1.248.4 service_Pst tcp_outgoing_address 10.1.248.5 service_Library tcp_outgoing_address 10.1.248.6 service_DP tcp_outgoing_address 10.1.248.3 service_Guest I would like to add a new ISP and round-robin the src mapping to tcp_outgoing_address, such that, for example in the above service_RLG, I am looking to say, semantically: tcp_outgoing_address 10.1.248.2, 10.1.248.9 service_RLG Where the first IP matching service_RLG maps to 10.1.248.2, the next, different IP matching service_RLG maps to 10.1.248.9, etc. I am not trying to split a single client over two ISP's, that can't work. I cannot see that this is possible with Squid (3.1.10), which BTW is in transparent proxy mode. I can't load balance the traffic out of Squid, for the above reason. I suppose I could hash the src ip to deliver traffic to two different ports in Squid, then use the port as the basis for the tcp_outgoing. I feel this is sub-optimal though as two users may end up on a single ISP with the other ISP idle. Any thoughts? Thanks --lee
_______________________________________________ squid-users mailing list squid-users@lists.squid-cache.org http://lists.squid-cache.org/listinfo/squid-users