[Linux] Squid.. and transparent caching.

pcmike (Michael Nunes) pcmike@doorstop.org
Thu, 12 Oct 2000 11:32:56 -0400


This is a multi-part message in MIME format.

------=_NextPart_000_0006_01C03440.2ABFAD50
Content-Type: text/plain;
	charset="iso-8859-1"
Content-Transfer-Encoding: quoted-printable

Dear Group/Flux,

    I was just told to email you guys regarding this issue/question, so =
I don't know if this is a email msgboard or what.

    Anyhow, the question is this.. We have 200+ computers on a fiber =
network.  The first computer on the network is the Linux box which is a =
'firewall,' ip masqueraing box, and whatever else may be needed to keep =
people from gaining access to the internal network, etc.  The second =
computer is a Windows 2000 server, which is there to act as a DHCP =
server and as a terminal server, and anything else that might arise that =
is vital to the network.  The thing is this in order to reduce the =
utilization of our T1, we would like to cache web related content, since =
half of the students/faculty will visit the same site(s) as each other.  =
What we have done so far is to implement squid on the Linux box, and we =
have it working to a point.  The problem we are having is this.. we =
don't want clients to have to configure their browsers in order to use =
the proxy, we want it to be 'transparent.'  So the thing is, how do we =
re-route local outbound traffic on/destined for port 80 on the linux =
box, back to a local port (squid's port) on the linux box?  I've looked =
all over to figure this out, and so far the only people that have been =
successful are people running 2.0.29 and using ipfw, which obviously =
isn't feasible now in days.  Any help on this matter would be =
appreicated, and any other way of doing something similiar to what we =
want to would also be very much appreciated.

Thanks,
Michael Nunes -- pcmike@doorstop.org

P.S. The spelling/grammer may be off, sorry.

------=_NextPart_000_0006_01C03440.2ABFAD50
Content-Type: text/html;
	charset="iso-8859-1"
Content-Transfer-Encoding: quoted-printable

<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
<HTML><HEAD>
<META content=3D"text/html; charset=3Diso-8859-1" =
http-equiv=3DContent-Type>
<META content=3D"MSHTML 5.00.2920.0" name=3DGENERATOR>
<STYLE></STYLE>
</HEAD>
<BODY bgColor=3D#ffffff>
<DIV><FONT face=3DArial size=3D2>Dear Group/Flux,</FONT></DIV>
<DIV>&nbsp;</DIV>
<DIV><FONT face=3DArial size=3D2>&nbsp;&nbsp;&nbsp; I was just told to =
email you=20
guys regarding this issue/question, so I don't know if this is a email =
msgboard=20
or what.</FONT></DIV>
<DIV>&nbsp;</DIV>
<DIV><FONT face=3DArial size=3D2>&nbsp;&nbsp;&nbsp; Anyhow, the question =
is this..=20
We have 200+ computers on a fiber network.&nbsp; The first computer on =
the=20
network is the Linux box which is a 'firewall,' ip masqueraing box, and =
whatever=20
else may be needed to keep people from gaining access to the internal =
network,=20
etc.&nbsp; The second computer is a Windows 2000 server, which is there =
to act=20
as a DHCP server and as a terminal server, and anything else that might =
arise=20
that is vital to the network.&nbsp; The thing is this in order to reduce =
the=20
utilization of our T1, we would like to cache web related content, since =
half of=20
the students/faculty will visit the same site(s) as each other.&nbsp; =
What we=20
have done so far is to implement squid on the Linux box, and we have it =
working=20
to a point.&nbsp; The problem we are having is this.. we don't want =
clients to=20
have to configure their browsers in order to use the proxy, we want it =
to be=20
'transparent.'&nbsp; So the thing is, how do we re-route local outbound =
traffic=20
on/destined for port 80 on the linux box, back to a local port (squid's =
port) on=20
the linux box?&nbsp; I've looked all over to figure this out, and so far =
the=20
only people that have been successful are people running 2.0.29 and =
using ipfw,=20
which obviously isn't feasible now in days.&nbsp; Any help on this =
matter would=20
be appreicated, and any other way of doing something similiar to what we =
want to=20
would also be very much appreciated.</FONT></DIV>
<DIV>&nbsp;</DIV>
<DIV><FONT face=3DArial size=3D2>Thanks,</FONT></DIV>
<DIV><FONT face=3DArial size=3D2>Michael Nunes -- <A=20
href=3D"mailto:pcmike@doorstop.org">pcmike@doorstop.org</A></FONT></DIV>
<DIV>&nbsp;</DIV>
<DIV><FONT face=3DArial size=3D2>P.S. The spelling/grammer may be off,=20
sorry.</FONT></DIV></BODY></HTML>

------=_NextPart_000_0006_01C03440.2ABFAD50--