FreeBSD, ftp-proxy - не работает

Статус
В этой теме нельзя размещать новые ответы.

nanovirus

Создатель
Регистрация
22 Сен 2007
Сообщения
33
Реакции
10
FreeBSD 6.2
Packet Filter
Squid 2.16

Как ни учу мат-часть, мозг плавится, не могу я додумать... подскажите как правильно фтп-прокси сделать прозрачный?

Добавляю как положено в pf.conf такую штуку:
Код:
rdr pass on $int_if proto tcp from any to any port 21 -> 127.0.0.1 port 8021

а в inetd.conf добавляю такую:

Код:
ftp-proxy stream tcp nowait root /usr/libexec/ftp-proxy ftp-proxy

Запускаю inetd, вижу что слушает порт 8021.. а дальше? ничего не происходит (
Возможно конечно, что проблема в моем главном правиле pf.conf, которое звучит: block all
Но по идее, это же редирект, плевал он на блок, он себе пробросил и работает...

Подскажите, как лучше организовать нормальный доступ из локалки в Инет по ftp?
 
В смысле, не происходит? Коннект проходит? Нетстатом смотрел, в каком состоянии соединение? Для просмотра ссылки Войди или Зарегистрируйся заходил? В частности, пошаговые решения для
Возможно, проблема и в фаерволе (если коннект не проходит). Мониторь свои правила в режиме онлайн, сразу увидишь по какому правилу действует конкретный коннект. Пробуй экспериментировать с правилами, чтобы понять, что мешает нормальному соединению. Попробуй убрать блокирующие на время, а также полностью отключить все правила кроме редиректа, чтобы убедиться, действительно ли проблема в фаерволе?
В общем, нужна более полная информация.
 
Статус
В этой теме нельзя размещать новые ответы.
Назад
Сверху