You can, in fact, use two instances of squid on the same machine. You
can, in fact, tell the two instances to use the same cache via parenting.
My suggestion to you, if you're not already there, is to join the
"squid-users" mailing list for help with setting that up.
Squidguard will not decipher between different ports.
Tim
"CRX Driver" <[EMAIL PROTECTED]>
Sent by: [EMAIL PROTECTED]
08/09/2004 01:53 PM
To: [EMAIL PROTECTED]
cc: [EMAIL PROTECTED]
Subject: RE: Source port behaviour changes
From: "Alex Harrington" <[EMAIL PROTECTED]>
To: "CRX Driver" <[EMAIL PROTECTED]>
Subject: RE: Source port behaviour changes
Date: Mon, 9 Aug 2004 17:47:13 +0100
>>After hours of looking at config files, FAQ's, and docs, I give up. I
>>don't think it is possible. Ideally, I would want to run one squid
>>and two squidguards. The squid would call the appropriate squidgauard
>>depending on the source request port.
>Run 2 squids - make them cache peers so they share their cache between
both
>instances and have 2 disc caches.
>Alternativly, if you have full control of the client(s) use something
like
>IDENT to differentiate between the 2 types of blocking you require.
Thanks for the response. I was hoping to not have to go the route of
running two squids. The most obvious reason is that it looks like they
cannot share the same cache, so if I wanted a 20GB cache, now I would have
to come up with 40GB. Plus it looks rather complex- running two squids on
one server. None of the docs talk about doing that, only "peering" to
other
machines with different names/IP addresses. Thus, I doubt I would ever
figure out how to do it correctly.
As for IDENT... I do, indeed, have control over the clients and thought
about using IDENT, but that has a huge limitation too... (Assuming I could
even make it work) it would require that everytime I need to add a new
user
or change user access, I would have to physically walk down to the
firewall
machine, login, and change the rules in squidGuard to specify what to do
with that user. Although this is preferable to running two squids... so I
will investigate further.
--
/-------------------------------------------------------------------\
| Mark A. Davis Norfolk, VA; EDT (757)-461-5001x431 |
| Director of Information Systems & Commun, www.himss.org |
| Lake Taylor Transitional Care Hospital www.laketaylor.org |
| Adjunct Linux Prof., ITT Technical Institute www.itt-tech.edu |
| Charter Member, TideWater Unix User's Group www.twuug.org |
\-------------------------------------------------------------------/\
_________________________________________________________________
On the road to retirement? Check out MSN Life Events for advice on how to
get there! http://lifeevents.msn.com/category.aspx?cid=Retirement