Добрый день.
Дошли у меня руки до организации прозрачного 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 и проблем нет...