Liam Campbell wrote:
> Let me explain my setup before I go into any details
>
> I have a squid proxy with network A(192.168.1.0) connecting through eth1
> and network B(172.16.29.0) connecting through eth2.
> the Interface going out to the internet is eth0. The Proxy had been
> working just fine when only network A was connected however I needed to
> add network B to the mix. Installed the card, added new network to the
> acl and brought the interface up. Now when I try connecting to anything
> with my client machines on either network I either get Connection
> Refused(error received from squid) or the Connection Times out. When I
> drop eth2 so network B is no long connected network A is again able to
> connect. So my question is what would be causing this and how can I
> fix/get around it. At the moment I have no iptables rules in affect. I
> have Squid 3.0 installed.
>
I reflexively think ... With what settings?
http_port
acl
http_access
But on re-reading. You may be having issues with routing. Check the IPs
assigned to the interfaces, and the routes, particularly the default
route are not being affected.
Do requests sent through NIC B get to the Internet properly? Sounds a
bit like that is being attempted somehow.
Also, maybe the router for network 192.168.*.* is firewalling 172.*.*.*
outside your box. If squid is somehow grabbing one of those IPs from the
system on send that could be an issue.
Also, on the rare chance, do you have SELinux or something doing nasty
magic behind your back?
Amos
-- Please be using Current Stable Squid 2.7.STABLE6 or 3.0.STABLE14 Current Beta Squid 3.1.0.7Received on Wed Apr 29 2009 - 09:13:28 MDT
This archive was generated by hypermail 2.2.0 : Wed Apr 29 2009 - 12:00:03 MDT