Страница 1 из 1

PF+FTP-PROXY passive ftp

Добавлено: 2012-04-19 12:09:50
msn
Плиз ХЕЛП!! наглухо запутался :cz2: .

Код: Выделить всё

        ext_if="em0" # Внешний интерфейс
        int_if="em1" # Внутренний интерфейс
        internal_net="{10.10.0.0/16}" # локальная сеть
        set limit states 128000
        set optimization aggressive
        scrub in all
        nat on $ext_if from $internal_net to any -> $ext_if
        nat-anchor "ftp-proxy/*"
        rdr-anchor "ftp-proxy/*"
        rdr pass on $ext_if proto tcp from any to any port 21 -> 127.0.0.1 port 8021
        pass in all
        pass out all
        anchor "ftp-proxy/*"
в rc.conf

Код: Выделить всё

        ftpproxy_enable="YES"
        ftpproxy_flags="-n"
main@root</root/>netstat -an -f inet
Active Internet connections (including servers)
Proto Recv-Q Send-Q Local Address Foreign Address (state)
-//-

Код: Выделить всё

tcp4       0      0 127.0.0.1.8021         *.*                    LISTEN
-//-
ftp клиент из локальной сети никак не хочет работать с ftp серверами интырнета, может кто-нить опытным глазом ткнет меня об косяк! уже 6-й день :st: гугл не помогает

Re: PF+FTP-PROXY passive ftp

Добавлено: 2012-04-20 8:36:41
pimlab
rdr pass on $int_if proto tcp from any to any port 21 -> 127.0.0.1 port 8021

Re: PF+FTP-PROXY passive ftp

Добавлено: 2012-04-24 11:01:52
msn
:drinks:
pimlab писал(а):
rdr pass on $int_if proto tcp from any to any port 21 -> 127.0.0.1 port 8021
Пасибо проморгал!! исправлю :oops: