Hi!

I'm having the following problem with squid.I have a
machine running squid (squid box) and some stations
that are supposed to go through the squid box.

When I set the browser of a station to go through the
squid box (setting up to go through a proxy informing
the IP of squid box and port) everything works just
fine.

But when I use some iptables redirect rules ("all
incoming pkts destinated to port 80, go to port 3128")
in the squid box and set that as gateway for the
station, to make all the process transparent, any site
I try to reach from the station receives de "URL could
not be retrieved..." error.

I think that the redirect is working, because the
error page that is shown is generated by squid.

What can be wrong? What's the difference between go
through a proxy setting up the browser or by
redirecting?

I'm using squid-2.5STABLE and the redirect rule that
I'm using is:

iptables -A PREROUTING -s station_IP -d ! squid_box
-dport 80 -j DNAT --to-destination squid_box:3128

I also tried this one:

iptables -A PREROUTING -s station_IP -d ! squid_box
-dport 80 -j REDIRECT -to-port 3128

I think that if the squid wasn't working, I could not
go through it even setting the browser, and if the
redirect wasn't working, I wouldn't receiving the
error page generated by the squid... Am I right?

Is there a light at the end of the tunnel? :-)

Thanks a lot!


_______________________________________________________________________
Conhe�a o novo Cad�? - Mais r�pido, mais f�cil e mais preciso.
Toda a web, 42 milh�es de p�ginas brasileiras e nova busca por imagens!
http://www.cade.com.br

Reply via email to