George wrote:
Hi, I've set up the following acls/outgoing_ip settings in my squid: acl ip1 myip 1.1.1.1 tcp_outgoing_address 1.1.1.1 ip1 for each IP I have on the server. I need this to be able to use each IP of the server as the outbound one. The problem is that if I use IP 1.1.1.1 then I can't switch to IP 1.1.1.2 without restarting squid or without waiting about 10-20 minutes. It is caching. How can I disable this caching? I've put: cache_dir null /null but it does not help solve my IP caching problem. How can I disable the squid caching completly? I have squid-3.0.STABLE7-2 running on CentOS 4 Thanks
Squid receiving IP (myip) and sending IP (tcp_outgoing_address) are re-evaluated for every single outgoing connection. There is no caching of IPs involved.
Perhapse you have a 10-20 minute cycle on DNS IPs which your browser is using to connect to Squid with.
Perhapse you have persistent connections in use, which may cause a particular link to or from Squid to be re-used for different requests.
Perhapse what you are tying to do is not good network engineering. Why is it so very important to you that in/out IPs are forcibly linked? Amos -- Please be using Current Stable Squid 2.7.STABLE5 or 3.0.STABLE12 Current Beta Squid 3.1.0.3