On Thu, 29 Apr 2004, Elvis Presley wrote:

> Can you point me to material describing Squid as an
> FTP proxy?

Squid is not an FTP proxy.

> I'm not sure 'proxy' is even the right term. How does
> squid translate the domain name of the ftp server, if
> the external client has already done it? I assume
> squid listens to the ftp ports and accepts connections
> on behalf of internal (ftp) servers.

No. Squid is not a FTP proxy.


Squid can fetch ftp:// URLs requested by HTTP clients, but it still is not 
a FTP proxy.

> Again, I am interested in forward and reverse roles.
> 
> Does squid ftp-proxy support 'active' and 'passive'
> ftp connections?

Squid uses primarily passive FTP when retreiving ftp:// URLs, but 
automatically falls back on active or even default mode FTP if passive is 
not available.

> Are there special purpose(=non-squid) "proxies" for
> ftp?

There is plenty of FTP proxies.

> Can ftp even be fully(=transparently) proxied?

Ftp can be transparently proxied. See frox.

fully proxied is however non-transparent. It is not correct to say that 
transparent interception is full proxying. transparent interception is a 
very ugly hack violating fundamental TCP/IP standards.


SOCKS is also an interesting topic in discussions like this.

Regards
Henrik

Reply via email to