faq обучение настройка
Текущее время: Сб июн 28, 2025 20:27

Часовой пояс: UTC + 3 часа




Начать новую тему Ответить на тему  [ Сообщений: 47 ]  На страницу 1, 2, 3, 4  След.
Автор Сообщение
 Заголовок сообщения: Как поднять ftp server (самоучитель)
СообщениеДобавлено: Ср фев 23, 2005 18:39 
Не в сети

Зарегистрирован: Пт сен 26, 2003 19:37
Сообщений: 460
Откуда: Москва
По просьбам трудящихся пишу еще раз как настроить ftp-сервер. Будут исправления и дополнения - welcome.

В качестве программы сервера берем Serv-U, хотя есть и другие подходящие.
Качать отсюда http://www.serv-u.com/dn.asp
и для начала читать тут http://rhinosoft.com/KBArticle.asp?refNo=1044&prod=su

Сначала выбираем порты. Поскольку 21й Стрим фильтрует, берем в
качестве альтернативы например 2121. На сервере прописываем диапазон портов для FTP Data (PASV Port Range = 2000...2010 например). Рядом с PASV IP ставим птичку и поле адреса оставляем пустым.

На модеме:
вообще-то все расписано в руководстве (например, для 504T читаем стр.40 в документе ftp.dlink.ru/pub/ADSL/DSL-504T/Description/DSL-504T_Manual_1.00 .zip)
Advanced - Port Forwarding
Выбираем имя нужного соединения.
Пишем внутренний адрес компьютера.
Выбираем User, Add
даем какие-нибудь имена:
- ftp-control, tcp, start=end=2121, map = 21
- ftp-data, tcp, start=2000, end=2010, map 2000

Должно работать, но помните - сами вы на свой внешний адрес по ftp не зайдете! Так что просите друзей помочь с проверкой.

P.S. когда сервер заработает можно настроить динамический DNS, например при помощи dyndns.org или какой-нибудь другой службы. Кстати, на сайте serv-u есть какой-то их клиент для этих целей.


Последний раз редактировалось Green Пт окт 07, 2005 20:24, всего редактировалось 1 раз.

Вернуться наверх
 Профиль  
 
 Заголовок сообщения: хай
СообщениеДобавлено: Ср фев 23, 2005 18:57 
Не в сети

Зарегистрирован: Чт фев 10, 2005 12:24
Сообщений: 45
Откуда: Москва
через вне не зайдешь , а локально - пжл !
имя сервера просто пишешь 127.0.0.1 порт 21 - все ок , так же как из вне ! проверял так свои настройки

спасибо за мануал!

_________________
Модератор форума www.motofan.ru
Dlink G604T
СТРИМ-ПРОФИ - был ранее


Вернуться наверх
 Профиль  
 
 Заголовок сообщения:
СообщениеДобавлено: Ср фев 23, 2005 19:27 
Не в сети

Зарегистрирован: Вт окт 26, 2004 11:59
Сообщений: 115
Откуда: Москва
Я именно так и делал, только программа фтп другая и ничего не работает :( Я не понимаю что за ботва может быть?

_________________
http://mskvoz.ru Грузоперевозки
http://nabmos.ru Установка систем видеонаблюдения, обслуживание, модернизация.


Вернуться наверх
 Профиль  
 
 Заголовок сообщения:
СообщениеДобавлено: Чт фев 24, 2005 01:12 
Не в сети

Зарегистрирован: Вт июл 27, 2004 19:13
Сообщений: 83
Откуда: Москва
DynSite v1.11 хорошая прога, поддерживает около 50 динамДНС сервисов. Много настроек. Пробуйте.

_________________
работал с DSL-500T, DSL-G604T, DI-704UP, DSL-G804V, DI-824VUP.


Вернуться наверх
 Профиль  
 
 Заголовок сообщения: Re: Как поднять ftp server (самоучитель)
СообщениеДобавлено: Пт фев 25, 2005 16:11 
Не в сети

Зарегистрирован: Пн ноя 08, 2004 13:32
Сообщений: 39
Откуда: Moscow
Парадокс, никак не дотяпаю, что еще забыл сделать, может кто наступал на грабли? Помогите. FAQ перелазил, документацию порыл, но...

Модем DSL 504-T, прошивка от 14/10/04, последнюю ставить не решился, модем уже зависал один раз. Провайдер стрим(Москва), NAT, FireWALL включен в соединении, пробую ставить FTP, первый раз получилось поставить на порт 5900, но потом все, никак ни 5900, ни 2121(+ data port 2000-2010 и пробовал второй вариант 2100-2120). Делал PortForwarding портов при этом, причем VNC-Server на портах 5800,5900 до сих пор работает без каких либо проблем, а вот ручками таблицу маршрутизации никак не получается сделать, точнее сделать получается, а эффективности от этого мало. Еще не понимаю, то удается удаленный порт увидеть, то есть сервер отвечает, а то иной раз нет(после переконфигурации). Делал и работу в пассивном режиме, но портики не отвечают. Испробовал работу двух программ TYPFtp server V.10 и Gene6 FTP Server V.3.2. Passive.

Настройки FTP-Server Port Range 2000-2010
FTP сажаю на 2121

Вот таблица маршрутизации в роутере

MyFTP-TCP-2121(Port begin)-2121(Port end)-2121(Port map)
FTPRule-TCP-2000(Port begin)-2010(Port end)-2000(Port map)

И два вопроса вдогонку.
Есть параметр как Ip binding. Там нужно выставлять адрес своего сервера локального(192.168.1.2) или "*"
Я правильно понимаю, что FTP должен встать автоматически на прослушку порта 2121?
Если сделать в локальной сети доступ по 21, то по здравой логике его можно пророутить с 21 на 2121, если таблицу маршрутов изменить на MyFTP-TCP-2121(Port begin)-2121(Port end)-21(Port map)
В чем мои недоделки. И пожалуйста без хамства и насмешек, все учатся.

_________________
D-Link 504T


Вернуться наверх
 Профиль  
 
 Заголовок сообщения:
СообщениеДобавлено: Пт фев 25, 2005 18:46 
Не в сети

Зарегистрирован: Пт сен 26, 2003 19:37
Сообщений: 460
Откуда: Москва
Ключевые моменты:
1. Рядом с PASV IP ставим птичку и поле адреса оставляем пустым. Т.е. сервер слушает на любом адресе.
2. ftp-control, tcp, start=end=2121, map = 21
Т.е. сервер слушает по стандартному 21 порту, а мапирование 2121 в 21 делает роутер.


Вернуться наверх
 Профиль  
 
 Заголовок сообщения:
СообщениеДобавлено: Пт фев 25, 2005 23:05 
Не в сети

Зарегистрирован: Пн ноя 08, 2004 13:32
Сообщений: 39
Откуда: Moscow
Green писал(а):
Ключевые моменты:
1. Рядом с PASV IP ставим птичку и поле адреса оставляем пустым. Т.е. сервер слушает на любом адресе.
2. ftp-control, tcp, start=end=2121, map = 21
Т.е. сервер слушает по стандартному 21 порту, а мапирование 2121 в 21 делает роутер.


Да все правильно ты говоришь, маппирование роутер делает по порту 21-->2121 и обратно отматывает, а вот списки не передает, то есть на другом конце на порте 2121 видят сервер, даже у себя вижу что подключает, а вот список файлов и папок не передает. Чето я не правильно делаю
[22:59:20] - [5] Подключение к 212.248.122.165. Проверка имени пользователя.
[22:59:20] - [5] Пользователь CAT [212.248.122.165] подключен
[22:59:20] - [5] CAT: Текущая папка: D:\FTP_priv\
[22:59:22] - [5] CAT: Текущая папка: D:\FTP_priv\
Но список не передает
маппирование такое start-end 2121 map 21
1920-2020-2020
1819-1919-1819
В общем я пока в попытках.
С локальным фтп все в порядке конечно же

_________________
D-Link 504T


Вернуться наверх
 Профиль  
 
 Заголовок сообщения:
СообщениеДобавлено: Пт фев 25, 2005 23:14 
Не в сети

Зарегистрирован: Пт сен 26, 2003 19:37
Сообщений: 460
Откуда: Москва
а что это у вас такое
1920-2020-2020
1819-1919-1819
???
порты для ftp data? а на сервере что прописано? И если 2ю строчку можно понять, то первая может должна выглядеть иначе, типа 1920-2020-1920 (start-end-map) ?


Вернуться наверх
 Профиль  
 
 Заголовок сообщения:
СообщениеДобавлено: Сб фев 26, 2005 01:36 
Не в сети

Зарегистрирован: Пн ноя 08, 2004 13:32
Сообщений: 39
Откуда: Moscow
С нечетных портов делать правила не стоит? В чем различия, если я опишу в одном Rule Management несколько диапазонов или опишу диапазоны в отдельности? И так описываю настройку, возможно, что докопаюсь до истины
Rule Management1 POrt start-end 2121 map 21
Rule Management2 POrt start2000 end 2120 map 20
----
Gene6 Ftp Server v3.2
->Ip binding
IP/Mask *
port 21
Protocol: regular only
-->Passive Mode
Disable Passive mode - галочка отсутствует
Redirect PASV IP -пусто
Passive Port Range по умолчанию 1024 to 65535
-->Port mode
Allowconnections to port <1024 - галочка отсутствует
-->Options
Block banned IP галочка отсутствует
Change data IP according to client source IP -галочка стоит
Only redirect PASV IP for secure connections галочка отсутствует
Resolve client IP галочка стоит
Rotate transfers on all available IP галочка отсутствует
Stealth sockets Галочка отсутствует

NAt, Firewall включены,если еще какие вопросы интересуют, задавайте:) добьем топик, ведь не один я мучаюсь, судя по запросу в яндексе.

_________________
D-Link 504T


Вернуться наверх
 Профиль  
 
 Заголовок сообщения:
СообщениеДобавлено: Сб фев 26, 2005 01:45 
Не в сети

Зарегистрирован: Пн ноя 08, 2004 13:32
Сообщений: 39
Откуда: Moscow
Прошу прощения за почти спам, но возможно станет яснее
кусок лога
05/02/26 00:36:26, 0, 212.248.4.236, , 220 Gene6 FTP Server v3.2.0 (Build 72) ready...
05/02/26 00:36:27, 0, 212.248.4.236, , USER anonymous
05/02/26 00:36:27, 0, 212.248.4.236, anonymous, 331 Password required for anonymous.
05/02/26 00:36:27, 0, 212.248.4.236, anonymous, PASS ****
05/02/26 00:36:27, 0, 212.248.4.236, anonymous, logged in.
05/02/26 00:36:27, 0, 212.248.4.236, anonymous, 230 User anonymous logged in.
05/02/26 00:36:27, 0, 212.248.4.236, anonymous, opts utf8 on
05/02/26 00:36:27, 0, 212.248.4.236, anonymous, 501 Please CLNT first.
05/02/26 00:36:27, 0, 212.248.4.236, anonymous, syst
05/02/26 00:36:27, 0, 212.248.4.236, anonymous, 215 UNIX Type: L8
05/02/26 00:36:28, 0, 212.248.4.236, anonymous, site help
05/02/26 00:36:28, 0, 212.248.4.236, anonymous, 500 Unknown command.
05/02/26 00:36:28, 0, 212.248.4.236, anonymous, PWD
05/02/26 00:36:28, 0, 212.248.4.236, anonymous, 257 "/" is current directory.
05/02/26 00:36:28, 0, 212.248.4.236, anonymous, noop
05/02/26 00:36:28, 0, 212.248.4.236, anonymous, 200 NOOP command successful.
05/02/26 00:36:28, 0, 212.248.4.236, anonymous, CWD /
05/02/26 00:36:28, 0, 212.248.4.236, anonymous, change directory '/' -> 'D:\FTP_priv' --> Access allowed.
05/02/26 00:36:28, 0, 212.248.4.236, anonymous, 250 CWD command successful. "/" is current directory.
05/02/26 00:36:29, 0, 212.248.4.236, anonymous, TYPE A
05/02/26 00:36:29, 0, 212.248.4.236, anonymous, 200 Type set to A.
05/02/26 00:36:29, 0, 212.248.4.236, anonymous, PORT 212,248,4,236,14,69
05/02/26 00:36:29, 0, 212.248.4.236, anonymous, 200 Port command successful.
05/02/26 00:36:29, 0, 212.248.4.236, anonymous, LIST
05/02/26 00:36:50, 0, 212.248.4.236, anonymous, 425 Cannot open data connection.
05/02/26 00:36:52, 0, 212.248.4.236, anonymous, disconnected. (00d00:00:25)
05/02/26 00:37:25, 1, 192.168.1.2, , connected to ip : 192.168.1.2

_________________
D-Link 504T


Вернуться наверх
 Профиль  
 
 Заголовок сообщения:
СообщениеДобавлено: Сб фев 26, 2005 10:21 
Не в сети

Зарегистрирован: Пт сен 26, 2003 19:37
Сообщений: 460
Откуда: Москва
налицо явное нежелание читать написанное в самом начале :?
просто проделайте все по шагам и не пропускайте ничего!

Ладно, даю маячок -
У вас: Passive Port Range по умолчанию 1024 to 65535


Вернуться наверх
 Профиль  
 
 Заголовок сообщения:
СообщениеДобавлено: Сб фев 26, 2005 11:29 
Не в сети

Зарегистрирован: Пн ноя 08, 2004 13:32
Сообщений: 39
Откуда: Moscow
Green писал(а):
налицо явное нежелание читать написанное в самом начале :?
просто проделайте все по шагам и не пропускайте ничего!

Ладно, даю маячок -
У вас: Passive Port Range по умолчанию 1024 to 65535

Да не расстраивайся ты так:) я все прекрасно прочел и пробовал рекомендуемые установки, но списка не передается. Но за отзывчивость спасибо, видимо проблемы немного в другом. Как настрою, напишу.

_________________
D-Link 504T


Вернуться наверх
 Профиль  
 
 Заголовок сообщения:
СообщениеДобавлено: Сб фев 26, 2005 13:23 
Не в сети

Зарегистрирован: Пт сен 26, 2003 19:37
Сообщений: 460
Откуда: Москва
Freeze писал(а):
Rule Management1 POrt start-end 2121 map 21
Rule Management2 POrt start2000 end 2120 map 20

Passive Port Range по умолчанию 1024 to 65535


Должно быть:
Rule Management2 POrt start2000 end 2120 map 2000

Passive Port Range 2000 to 2120

И еще - в домашних условиях нет никакой нужды открывать аж 120 портов, достаточно и 20. Так что смело можно во всех примерах поменять цифру 2120 на 2020.


Вернуться наверх
 Профиль  
 
 Заголовок сообщения:
СообщениеДобавлено: Сб фев 26, 2005 20:10 
Не в сети

Зарегистрирован: Пн ноя 08, 2004 13:32
Сообщений: 39
Откуда: Moscow
Мда, странные вещи творятся, с самого начала я все делал правильно, и таблица в роутере и для пассивного режима прописывал все. Решил народ поспрашивать в интернете. Один видит сервер, команда list проходит, второй не может. Еще меня добило, что захожу на роутер, а там стоят старые Rule, видимо подгружал их tmpIE.

_________________
D-Link 504T


Вернуться наверх
 Профиль  
 
 Заголовок сообщения:
СообщениеДобавлено: Пн фев 28, 2005 12:00 
Freeze писал(а):
Мда, странные вещи творятся, с самого начала я все делал правильно, и таблица в роутере и для пассивного режима прописывал все. Решил народ поспрашивать в интернете. Один видит сервер, команда list проходит, второй не может. Еще меня добило, что захожу на роутер, а там стоят старые Rule, видимо подгружал их tmpIE.

Если ls не проходит, значит data канал не проключается.
А ситуация, когда
Цитата:
Один видит сервер, команда list проходит, второй не может.
объясняется тем, что один пробует в active. а второй - в passive ftp, при этом может влиять, находится ли клиент за NAT-ом, или имеет реальный ip адрес.


Вернуться наверх
  
 
Показать сообщения за:  Сортировать по:  
Начать новую тему Ответить на тему  [ Сообщений: 47 ]  На страницу 1, 2, 3, 4  След.

Часовой пояс: UTC + 3 часа


Кто сейчас на форуме

Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 14


Вы не можете начинать темы
Вы не можете отвечать на сообщения
Вы не можете редактировать свои сообщения
Вы не можете удалять свои сообщения
Вы не можете добавлять вложения

Найти:
Перейти:  
Создано на основе phpBB® Forum Software © phpBB Group
Русская поддержка phpBB