Добрый день.

Дошли у меня руки до организации прозрачного ftp-прокси в локалке. Поиск
в apt-cache показал frox, его я и взял.

Итак, делаю такой конфиг:
iptables 
  -t nat 
        -A PREROUTING 
        -p tcp 
        -s localnet/24 
        -d ! localnet/24
        --dport 21 
        -j REDIRECT --to-port 2121

Далее сам frox.conf
        Listen 127.0.0.1
        Port 2121
        User proxy
        Group proxy
        WorkingDir /var/spool/frox
        DontChroot Yes
        LogLevel 25
        LogFile /var/log/frox.log
        APConv yes
        BounceDefend yes
        CacheModule http
        HTTPProxy 127.0.0.1:3128
        MinCacheSize 5
        MaxForks 10
        MaxForksPerHost 2
        ACL Allow 192.168.0.0/24 - *
        ACL Allow 127.0.0.0/8 - *

Фрокс запускается, но клиенты из локалки не могут выйти наружу по ftp
вообще 8( консольный клиент из Windows говорит "unknown error number". В
логах самого фрокса вообще пустота. 

Где собака порылась -- не могу разобраться. Проде по аналогичной схеме
работает squid и проблем нет...

-- 
 Alexander A. Vlasov,
 Debian GNU/Linux user

Ответить