Henrik Nordstrom wrote:
> Mario Camou wrote:
>
> > If you're running Linux on your firewall, the Linux kernel has
> > an FTP proxy.
>
> Technically what's in the Linux kernel is not a proxy, it is packet
> level IP masquerading / NAT with packet rewriting for FTP and some other
> protocols.
>
> A proxy generally requires the client to know about the proxy.
>
> ---
> Henrik Nordstrom
> Spare time Squid hacker
Precisely, the Linux kernel *HAS* a Proxy.:
# insmod ip_masq_ftp
Then on your client:
% ftp firewall
Name (firewall:user) : anonymous@sunsite.unc.edu
And it connects you as anonymous to sunsite.unc.edu
In this case, the client *HAS* to know about the proxy to use it! To do FTP's,
you either:
1. Connect directly to the server and use Passive mode (unsupported by some
clients and servers).
2. Connect to the firewall's proxy
3. Use squid or some other proxy with ftp:// URL's
-Mario.
Received on Thu Oct 22 1998 - 15:06:46 MDT
This archive was generated by hypermail pre-2.1.9 : Tue Dec 09 2003 - 16:42:45 MST