Search squid archive

Re: RE: Help Cant update compiters using squid3

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



On 17/01/11 10:42, Shawn wrote:
yes squid is running on my firewall which is debian lenny


here is the rule for the web based traffic

-A OUTPUT -p tcp -m tcp --tcp-flags FIN,SYN,RST,ACK SYN -m multiport
--dports 80,21,443 -j ACCEPT


here is the other rules

-A PREROUTING -p tcp -m tcp --tcp-flags FIN,SYN,RST,ACK SYN -m multiport --dports 80,21,443 -j DNAT --to-destination 10.2.2.4:23654
-A PREROUTING -p tcp -m tcp --tcp-flags FIN,SYN,RST,ACK SYN -m multiport --dports 80,21,443 -j DNAT --to-destination 10.2.2.3:56754


Ah, Squid is an HTTP proxy. It cannot intercept port 21 or 443.

For port 21 you need one of the following:
 * browsers configured to pass the proxy FTP URLs inside HTTP requests.
 * a dedicated FTP proxy, frox is the one I recommend to people.

For port 443 you simply can't intercept it. The browser *has* to be configured to know about the proxy. Clients will get connection security rejections otherwise.


What you need to do is setup WPAD/PAC on your network. This is also called "transparent proxy" or browser auto-configuration. It will set the client browsers to work properly with the proxy without having to manually configure them all.

Amos
--
Please be using
  Current Stable Squid 2.7.STABLE9 or 3.1.10
  Beta testers wanted for 3.2.0.4


[Index of Archives]     [Linux Audio Users]     [Samba]     [Big List of Linux Books]     [Linux USB]     [Yosemite News]

  Powered by Linux