File frox.README of Package frox
Frox is a transparent FTP proxy. Please read the documentation under /usr/share/doc/packages/frox and refer to <http://frox.sourceforge.net/> for more information. The configure frox, edit this file: /etc/frox.conf To start it, use: rcfrox (start|stop|restart|reload) When the server is started, and it is configured to run in the chroot jail (/var/lib/frox), the configuration file /etc/frox.conf is automatically copied into the jail, so you do not need to take care about it. To set up your packet filter, you will most likely use an iptables rule like this one: # redirect outbound ftp traffic from $int_dev transparently to proxy $iptables -t nat -A PREROUTING -i $int_dev -p tcp --dport 21 -j REDIRECT --to-port 2121 There is no need to recompile the kernel for this stuff. Running the proxy on a different machine than the one where the packet filter (firewall) is on requires a more difficult setup. Read here: <http://en.tldp.org/HOWTO/TransparentProxy-6.html> Please send feedback or bug reports to <http://www.suse.com/feedback>. Thanks!