>/usr/local/etc/rinetd.conf
>#out_ip port local_ip port
>#Example
>82.207.110.50 21 192.168.1.20 21
>
>/etc/rc.conf
>#Rinetd
>rinetd_enable="YES"
>rinetd_flags="-c /usr/local/etc/rinetd.conf"
>
>/etc/rc.firewall
>
>${fwcmd} add allow tcp from any 21 to any
>${fwcmd} add allow tcp from any to any 21 вообще то этот вариант не работает. я уже писл раз 5 %)))
кроме проброса 21 порта надо еще и 20 в активном режиме и группу портов в пассивном пробрасывать.
опережая поств пишу: прописал проброс и 20 порта и серию портов которые обслуживает фтп сервер в пассивном режиме.
в файере вообще полный доступ уже.
/sbin/ipfw -q add 500 allow all from any to any
подозреваю что эта строка вообще абсолютный доступ дает отовсюду и везде %)
да даже попробовал добавить эти правила для очистки совести...
вот как ща полная таблица файера выглядит (хотя это не файер. тут всё разрешено :) ):
00100 divert 8668 ip from any to any via fxp0
00110 allow ip from any to any via lo0
00410 allow tcp from any 21 to any
00415 allow tcp from any to any dst-port 21
00500 allow ip from any to any
65535 deny ip from any to any
все равно ноль на массу. обмен командами есть - обмена данными - нет.