The OpenNET Project / Index page

[ новости /+++ | форум | теги | ]




Версия для распечатки Пред. тема | След. тема
Новые ответы [ Отслеживать ]
Помогите кто-нить, PF vs FTP, !*! DMroot, 06-Мрт-04, 15:31  [смотреть все]
Всем привет!!
Проблема такая:
Поднял роутер/файрволл на OpenBSD, сконфигурировал его (PF)для работы двух внутренних сеток, http - проксируется Squid (в сквиде фтп закрыто), мыло и аська заврочиваются NAT-ом. Появилась потребность пробрасывать и ftp-соединения из одной из внутренних сеток. ВОт тут у меня ничего и не вышло.
Пробовал ftp-proxy 8021, и так пробовал напрямую (без ната) - не идут соединения по ftp. Пробовал Total - commander-ом и flashget-ом из одной из сеток - даже, что странно, на внутреннем интерфейсе tcpdump -i rl2 port 21 - ничего не показывает...
в rc.conf - разрешил inetd
для фтп-прокси расскоментировал в inetd.conf
ftp-proxy stream tcp nowait root/usr/libexec/ftp-proxy ftp-proxy -u proxy -m 55000 -M 57000 -t 180
правила примерно такие:
saloon = "10.1.1.0/24"
sadm = "10.1.1.2"
ext = "rl0"
..
salon = "rl2"
....
nat on $ext proto tcp from $saloon to any port 21 -> $ext
rdr on $ext proto tcp from $sadm to any port 21 ->127.0.0.1 port 8021
....
pass out on $ext proto tcp from $saloon to any port 21 flags S/SA keep state
pass in on $salon proto tcp from $saloon to any port {21,8021} flags S/SA keep state
....
А ФТП так и не пашет...
Может посоветует ктонить чтонить?
Заранее благодарен Димитрий

  • Помогите кто-нить, PF vs FTP, !*! KBAKEP, 15:53 , 08-Мрт-04 (1)
    >в rc.conf - разрешил inetd
    >для фтп-прокси расскоментировал в inetd.conf
    >ftp-proxy stream tcp nowait root/usr/libexec/ftp-proxy ftp-proxy -u proxy -m 55000 -M 57000
    >-t 180
    >правила примерно такие:
    >saloon = "10.1.1.0/24"
    >sadm = "10.1.1.2"
    >ext = "rl0"
    >..
    >salon = "rl2"
    >....
    >nat on $ext proto tcp from $saloon to any port 21 -> $ext
    >rdr on $ext proto tcp from $sadm to any port 21 ->127.0.0.1 port 8021
    >....
    >pass out on $ext proto tcp from $saloon to any port 21
    >flags S/SA keep state
    >pass in on $salon proto tcp from $saloon to any port {21,8021}
    >flags S/SA keep state

    pass in quick on $ext proto tcp from any to $ext user proxy flags S/SA keep state




Партнёры:
PostgresPro
Inferno Solutions
Hosting by Hoster.ru
Хостинг:

Закладки на сайте
Проследить за страницей
Created 1996-2024 by Maxim Chirkov
Добавить, Поддержать, Вебмастеру