>Весь форум облазил но не нашел решения этой проблемы!!
>Я столько уже с проксей парюсь а именно с ftp у меня
>стоит машина FreeBSD 4.10 + samba + squid-2.2.12 http рафик проходит
>и считается, но по ftp ни один клиент не может подключиться,
>хотя в squid.conf прописано
>ftp_user proxy@users.ru
>ftp_passive on
>acl Safe_ports port 20 21
>при попытке соединения из браузера, браузер виснет а потом пишет что ошибка
>папки ftp!!! И в логах ipfw появляется что доступ к 21
>порту от клиента был отвергнут!!! хотя с машины на которой стоит
>squid я цепляюсь на любой ftp!!! вывод один гонит squid!!!
>в браузере для всех портов стоит один прокси сервер!!!
Проще всего, imho, установить из портов /usr/ports/ftp/frox, повесить на порт, например, 2121, настроить его на кеширование через squid, а затем в фаерволе форвардить все пакеты с 21 на 2121 порт, например,
#=====================================
АДРЕС_СЕРВЕРА_С_FROX = "10.0.0.1"
АДРЕС_КЛИЕНТА = "10.1.0.0/24"
ipfw -q add fwd ${АДРЕС_СЕРВЕРА_С_FROX},2121 tcp from ${АДРЕС_КЛИЕНТА} to any 21
#=====================================