ftp-proxy + 2 FTP за pf
Добавлено: 2013-07-25 14:41:58
Фря 9.1 Прокся pf + ftp-proxy
Появилась необходимость выставить второй ftp стоящий за проксей внутри сети наружу по альтернативному порту на внешний IP средствами ftp-proxy! Возможно ли это? Пока попытки сделать это не увенчались успехом! Один сервак выставлен и успешно работает! Для второго пробовал вот так, но увы:
rc.conf
где 111.111.111.111 -1-й ftp, 111.111.111.112 - 2-й ftp, xx.zz.yy.ww - внешний IP
pf.conf
Появилась необходимость выставить второй ftp стоящий за проксей внутри сети наружу по альтернативному порту на внешний IP средствами ftp-proxy! Возможно ли это? Пока попытки сделать это не увенчались успехом! Один сервак выставлен и успешно работает! Для второго пробовал вот так, но увы:
rc.conf
Код: Выделить всё
ftpproxy_enable="YES"
ftpproxy_flags="-R 111.111.111.111"
ftpproxy_flags="-R 111.111.111.112 -p 21 -b xx.zz.yy.ww -P 2121"pf.conf
Код: Выделить всё
rdr pass on $ext_if proto tcp from any to any port 21 -> 127.0.0.1 port 8021
rdr pass on $ext_if proto tcp from any to any port 2121 -> 127.0.0.1 port 8021
nat-anchor "ftp-proxy/*"
rdr-anchor "ftp-proxy/*"
pass in on $ext_if inet proto tcp from any to any port ftp keep state
pass in on $ext_if inet proto tcp from any to any port 2121 keep state
anchor "ftp-proxy/*"