The OpenNET Project / Index page

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

форумы  помощь  поиск  регистрация  майллист  вход/выход  слежка  RSS
"Проброс порта на внутренний FTP"
Вариант для распечатки  
Пред. тема | След. тема 
Форумы OpenNET: Виртуальная конференция (Public)
Изначальное сообщение [Проследить за развитием треда]

"Проброс порта на внутренний FTP"  
Сообщение от Timka (ok) on 27-Ноя-07, 15:38 
Здравствуйте. Помогите пожалуйста советом.

Есть машина с FreeBSD 4.11. Стоит на ней НАТ и Сквид. Для некоторых пользователей которые работают удаленно настроен ФТП в локалке. Пробовал разными способами (natd, rinetd,xinetd) пробросить порт во внутрь ни фига не выходит. Вернее выходит но вот список файлов, которые есть на фтп не видно :( Записывать файлы разрешает, но после записи их все равно не видно :( В обход НАТа из локалки все работает на ура. Так что проблема в шлюзе. Поискав по форуму нашел похожие проблемы, но не нашел решения. Что я делаю не так?

xinetd.conf

defaults
{
        instances               = 300
        log_type                = FILE /var/log/servicelog
        log_on_success  = HOST PID
        log_on_failure = HOST
}

#
# Group 1: BSD services
#
# Shell, login, exec, comsat, talk, ntalk
#


service FTP
{
    socket_type             = stream
    type                    = UNLISTED
    wait                    = no
    user                    = root
    port                    = 21
    disable                 = no
    redirect                = 192.168.0.52 21
    log_on_failure += USERID
}

IPFW:

$fwcmd add 100 allow ip from any to any via lo0
$fwcmd add 101 allow ip from any to any via xl0

$fwcmd add 102 fwd 192.168.0.101,3128 tcp from 192.168.0.0/24 to any 80

$fwcmd add 104 divert natd all from any to any via rl0

#Ping
$fwcmd add 105 allow icmp from any to any icmptypes 0,3,4,8,11,12

# Allow all connections that I initiate.
$fwcmd add 106 allow tcp from any to any out xmit rl0 setup

# Once connections are made, allow them to stay open.
$fwcmd add 107 allow tcp from any to any via rl0 established

$fwcmd add 200 allow tcp from $good_addr to me
$fwcmd add 201 allow tcp from me to $good_addr

# Rules for FTP
$fwcmd add 202 allow tcp from any to any 20,21
$fwcmd add 203 allow tcp from any 20,21 to any
$fwcmd add 204 allow tcp from any to any 49152-65534

Высказать мнение | Ответить | Правка | Cообщить модератору

 Оглавление

Сообщения по теме [Сортировка по времени | RSS]


1. "Проброс порта на внутренний FTP"  
Сообщение от бусик on 27-Ноя-07, 15:58 
>[оверквотинг удален]
>$fwcmd add 107 allow tcp from any to any via rl0 established
>
>
>$fwcmd add 200 allow tcp from $good_addr to me
>$fwcmd add 201 allow tcp from me to $good_addr
>
># Rules for FTP
>$fwcmd add 202 allow tcp from any to any 20,21
>$fwcmd add 203 allow tcp from any 20,21 to any
>$fwcmd add 204 allow tcp from any to any 49152-65534

ftp у вас и не будет работать. это даже написано на том же сайте rinetd. и думаю на сайтах других подобных программ будет эта же надпись. я тоже боролся с этим. в итоге поднял VPN)

Высказать мнение | Ответить | Правка | Наверх | Cообщить модератору

2. "Проброс порта на внутренний FTP"  
Сообщение от Koba LTD email on 27-Ноя-07, 16:35 
>[оверквотинг удален]
>>
>># Rules for FTP
>>$fwcmd add 202 allow tcp from any to any 20,21
>>$fwcmd add 203 allow tcp from any 20,21 to any
>>$fwcmd add 204 allow tcp from any to any 49152-65534
>
>ftp у вас и не будет работать. это даже написано на том
>же сайте rinetd. и думаю на сайтах других подобных программ будет
>эта же надпись. я тоже боролся с этим. в итоге поднял
>VPN)

Тебя вводят в заблуждение
на фре не подымал но киске и линухе работает нормально
1) надо прокинуть 20,21 порт во внутрь
2) надо открыть выход для enstablished,SYN пакетов начиная с порта 1024 и далее или для того диапазона на который настроена АКТИВНЫЙ фтп сервер.
3) надо на клиентах для разрешить прием приема на портах 1024 и далее иди для того диапазона на который настроен ФТП прием пакетов ОТОВСЮДУ.
удачи

но вообщето проще - поднять ФТП на роутере :) меньше гемороя

Высказать мнение | Ответить | Правка | Наверх | Cообщить модератору

Архив | Удалить

Индекс форумов | Темы | Пред. тема | След. тема
Оцените тред (1=ужас, 5=супер)? [ 1 | 2 | 3 | 4 | 5 ] [Рекомендовать для помещения в FAQ]




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

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