Тема: ftp kiliwin Inc. :: Вопрос по фтп-серверу 3

Прислано legga 16-01-2010 19:02
#1

Здрасте! В первую очередь спасибо за программку)
А теперь вопрос: скачал, установил, настроил - все просто по вашим хелпам. Создал пользователя, однако, пробиться через интернет на фтп не могу почему-то. Пишет нет доступа к папке ... не удается установить соединение с сервером. На компе где установлен сервер подключен интернет через внешний айпи (windows xp home на нем кстати стоит, брандмауер выключен, других фаерволов нет). Уже вроде 10 раз все перепроверил (( что можете подсказать?

Прислано legga 17-01-2010 15:40
#2

черт кажется понял в чем проблема.....совсем вылетело из головы что у меня инет через маршрутизатор дир 120 роздан....помогите порт мапинг сделать(

Прислано kiliwin 27-01-2010 21:29
#3

у 120-го веб-интерфейс. Там необходимо просто открыть доступ в обе стороны для протокола ftp
адрес для доступа из вне даете тот что вам провайдер выделил и усё

Прислано avi1962 12-02-2010 16:00
#4

Добрый день!
Поставил Ваш ftp-сервер.
Ситуация аналогичная. Когда захожу из локальной сети - все нормально, но при входе через внешний инет - коннектится (вижу по логу), но не показывает папки (т.е. пусто). При попытке обновить (F5) ругается, что нет разрешения открывать эту папку
200 Type set to A
227 Entering passive mode (172.16.20.82,0,20) - это внутренний адрес сервера
425 Can't open data connection
Еще раз нажимаем F5
200 Type set to A
500-Socket Error #10057
500 Socket is not connected
200 Type set to A
504 Data port can only be used by the same IP address used by the control connection

Прислано kiliwin 15-02-2010 17:34
#5

1. нельзя использовать 20-й порт при настройке ФТП - он зарезервирован системой и работает в связке с назначенным вами - по одному передаются данные - по другому управление, необходимо использовать либо 21-й либо другой выше по номеру (лучше выше двух тысяч)

Прислано avi1962 17-02-2010 11:38
#6

сервер установлен на 21-ом порту, т.е. 172.16.20.82:21
пробрасывание 20-го порта проблему не решает
все дело в том, что клиент принимает от сервера строку
227 Entering passive mode (172.16.20.82,0,20)
172.16.20.82 это адрес серверав локальной сети, а клиент то зашел снаружи и соединяется с сервером по внешнему адресу