Большой Воронежский Форум
Страница 1 из 2
1 2 >
» Техническая поддержка>Проблемка с созданием FTP
DevilTrigger 12:27 28.09.2010
Решил сделать FTP-сервер. Првайдер - Домолинк. Модем - Acorp LAN 120i.
Из локальной сети виден, из интернета - нет.
21 порт проброшен, фаерволл отключен.
В чём может быть проблема? [Ответ]
DevilTrigger 12:38 28.09.2010
Модем настроен в режиме роутера [Ответ]
Erema 15:37 28.09.2010
Что делается на портах Вашего копма покажет небольшая програмка-монитор TcpView.
Скачать можно вот отсюда - http://depositfiles.com/files/ihhr73v2t

Вы ее запустите, затем попробуйте из интернета зайти на свой FTP. Увидите есть ли входящие соединения и т.п.

По крайней мере можно точно сказать: порт не проброшен или настройки компа не те ..









-------------------
Восстановление информации с флешек - http://bvf.ru/forum/showthread.php?t=614224
Восстановление информации с жестких дисков - http://bvf.ru/forum/showthread.php?t=614237
Восстановление информации с SSD (твердотельный жестких дисков) - http://bvf.ru/forum/showthread.php?t=614253 [Ответ]
Part!zan 19:23 28.09.2010

Сообщение от Erema:
Скачать можно вот отсюда

Гораздо проще ее скачать с сайта разработчика. http://technet.microsoft.com/ru-ru/s.../bb897437.aspx

Проброс порта проверяется через службы типа http://www.amule.org/testport.php [Ответ]
DevilTrigger 19:53 28.09.2010
Проверил, никаких входящих соединений нет, порт 21 закрыт, что его закрывает - решительно непонятно. Могу предположить, что модем, поскольку из локалки всё нормально. [Ответ]
X0R 19:57 28.09.2010
DevilTrigger, под локальной сетью вы понимаете внутридомолинковский траффик? [Ответ]
DevilTrigger 20:04 28.09.2010
X0R, домашнюю сеть формата 192.168.1.ххх [Ответ]
X0R 20:48 28.09.2010
DevilTrigger, а какие либо порты кроме 21, на модеме проброшены?


мне тут подсказали, что могут быть закрыты порты у провайдера и необходимо писать в офисе заяву для их открытия. Возможность изменения пакетного фильтра через интернет убрали. [Ответ]
DevilTrigger 22:27 28.09.2010
X0R, проброшен ещё порт для uTorrent, совершенно произвольный (34ххх - не помню точно) и тоже произвольный для http-сервера (стандартный закрыт как и в случае с FTP) [Ответ]
X0R 22:40 28.09.2010

Сообщение от DevilTrigger:
(стандартный закрыт как и в случае с FTP)

мой предыдущий пост, читайте про закрытые у провайдера порты [Ответ]
paxxan 00:27 29.09.2010
у ftp как я помню, не только 21 порт используется, но рандомом назначенный ответный порт.

поищи в настройках Virtual Server или dmz [Ответ]
Erema 06:43 29.09.2010

Сообщение от X0R:
мне тут подсказали, что могут быть закрыты порты у провайдера и необходимо писать в офисе заяву для их открытия.

Я ничего не писал, все и так работает (тоже Домолинк). Serv-U Version 9.3.0.1 стоит.
Нужен дистрибутив, могу поделиться (~ 25Mb).


Можно пробовать порт 2121. Попробуйте подключаться из внешки по нему.
Мест где он прекрыт немного:
-- провайдер или какой-либо посредник,
-- модем,
-- бредмауер компа или стящий на нем фаервол.

Причем третье можно сразу отбросить, т.к. с локалки FTP работает.
Самое очевидное - это ошибочные настройки модема.

DevilTrigger, модем у Вас какой?



-------------------
Восстановление информации с флешек - http://bvf.ru/forum/showthread.php?t=614224
Восстановление информации с жестких дисков - http://bvf.ru/forum/showthread.php?t=614237
Восстановление информации с SSD (твердотельный жестких дисков) - http://bvf.ru/forum/showthread.php?t=614253 [Ответ]
Hip-Hop 08:01 29.09.2010

Сообщение от DevilTrigger:
В чём может быть проблема?

проблема в особенностях протокола ftp и его работы с nat. imho.

этим можно объяснить нормальную работу из локальной сети. и проблемы при работе из internet.

курите вопросы.. работы ftp через nat

я бы делал так.

1. теория по ftp.
2. поднял бы нормальный ftp на узле локальный сети. добился бы нормальной работы. + пункт 3.

3. чтение мануала по модему (понимание его возмож)
4. поднят ftp-сервера на модеме.

и сразу скажу. нормальный фтп (не на модеме) эт более гибкое и правильное решение.

исходя из того.. неизвестно чё они туда засунули (в модем
) [Ответ]
X0R 10:47 29.09.2010

Сообщение от paxxan:
у ftp как я помню, не только 21 порт используется, но рандомом назначенный ответный порт.

проброшенный нужен только 21

Сообщение от Erema:
Я ничего не писал, все и так работает

ты до этого фильтры в личном кабинете менял?

Сообщение от Erema:
модем у Вас какой?

Сообщение от DevilTrigger:
Acorp LAN 120i.

Домолинк по умолчанию блочит "опасные" порты: 80, 21, 443 и далее по списку. [Ответ]
DevilTrigger 10:54 29.09.2010
Настроил DMZ. Все порты теперь нормально открываются кроме 21, 80, 8080. Так что видимо всё-таки провайдер. [Ответ]
Hip-Hop 11:32 29.09.2010

Сообщение от X0R:
Домолинк по умолчанию блочит "опасные" порты: 80, 21, 443 и далее по списку.

эт как это? эт офф инфа? и почему они опасные?

Сообщение от DevilTrigger:
Все порты теперь нормально открываются кроме 21, 80, 8080. Так что видимо всё-таки провайдер.

как это.. 'открываются нормально' ?

я продолжаю думать.. что проблема именно в 'особен' протокола ftp и работы его через nat.


протокол - язык общения между клиентом и сервером.
[Ответ]
Erema 11:41 29.09.2010

Сообщение от X0R:
до этого фильтры в личном кабинете менял?.

Ничего не делал , только отключил брандмауер и пробросил порт через модем








-------------------
Восстановление информации с флешек -
http://bvf.ru/forum/showthread.php?t=614224
Восстановление информации с жестких дисков - http://bvf.ru/forum/showthread.php?t=614237
Восстановление информации с SSD (твердотельный жестких дисков) - http://bvf.ru/forum/showthread.php?t=614253 [Ответ]
Hip-Hop 11:54 29.09.2010

Сообщение от DevilTrigger:
порт 21 закрыт, что его закрывает - решительно непонятно.

что здач ЗАКРЫТ? он или открыт - есть или filtering или его нет

'закрыт' эт наверное - никто его не слушает. ну ладно...
[Ответ]
Hip-Hop 11:56 29.09.2010

Сообщение от Erema:
Ничего не делал , только отключил брандмауер и пробросил порт через модем

и наверное он работает в пассивном режиме [Ответ]
scanNE® 11:59 29.09.2010
если дефолтные порты закрыты провом - попробуйте нестанд порт [Ответ]
Hip-Hop 12:17 29.09.2010
ну смотрите. возможно где собака порылась.

При работе по протоколу FTP между клиентом и сервером устанавливается два соединения - управляющее (по нему идут команды) и соединение передачи данных (по нему передаются файлы). Управляющее соединение одинаково для Активного и Пассивного режима. Клиент инициирует TCP-соединение с динамического порта (1024-65535) к порту номер 21 на FTP-сервере и говорит "Привет! Я хочу подключится к тебе. Вот мое имя и мой пароль". Дальнейшие действия зависят от того, какой режим FTP (Активный или Пассивный) выбран.

В Активном режиме, когда клиент говорит "Привет!" он так же сообщает серверу номер порта (из динамического диапазона 1024-65535) для того, чтобы сервер мог подключиться к клиенту для установки соединения для передачи данных. FTP-сервер подключается к заданному номеру порта клиента используя со своей стороны номер TCP-порта 20 для передачи данных. Для клиента такое соединение является входящим, так что зачастую работа в активном режиме клиентов, находящихся за файрволлом или NAT затруднена или требует дополнительных настроек.

В Пассивном режиме, после того как клиент сказал "Привет!", сервер сообщает клиенту номер TCP-порта (из динамического диапазона 1024-65535), к которому можно подключится для установки соединения передачи данных. При этом, как легко заметить, порты в таком соединении как со стороны клиента, так и со стороны сервера оказываются произвольными. В пассивном режиме клиент легко может работать с сервером сквозь свой файрволл, но зачастую для поддержки пассивного режима сервером требуется соответствующая настройка файрволла уже на стороне сервера.

Главное отличие между Активным режимом FTP и Пассивным режимом FTP - это сторона, которая открывает соединение для передачи данных. В Активном режиме клиент должен суметь принять это соединение от FTP-сервера. В Пассивном режиме клиент всегда инициирует это соединение сам, и принять его должен уже сервер.
[Ответ]
DevilTrigger 12:23 29.09.2010
Africa, поочерёдно ставил на прослушивание стандартные порты.
Проверял отсюда: http://www.amule.org/testport.php
21, 80, 8080 закрыты. [Ответ]
DevilTrigger 13:03 29.09.2010
Эх, поставил Serv-U, всё то же самое. 21 закрыт, при добавлении слушателей на другие порты они открыты, но зайти на сервер через них всё равно не выходит. Последнее настораживает. Если уж стандартные заблокированы, то эти причём?

Сообщение от Africa:
Главное отличие между Активным режимом FTP и Пассивным режимом FTP - это сторона, которая открывает соединение для передачи данных. В Активном режиме клиент должен суметь принять это соединение от FTP-сервера. В Пассивном режиме клиент всегда инициирует это соединение сам, и принять его должен уже сервер.

Я создал сервер средствами windows. Настроек там мало, и возможности изменения режима нет. [Ответ]
DevilTrigger 13:09 29.09.2010
Ах да, с локалки на сервер можно зайти через любой порт [Ответ]
Hip-Hop 13:13 29.09.2010
DevilTrigger, возьми клиента-ftp сделай его в актив моде.. и походи по интерент ftp-серверам.

какой будет результат??


кстати. а чё за клиенты на твой ftp-сервер ходят? откуда они ходят?? [Ответ]
Hip-Hop 13:21 29.09.2010
DevilTrigger, говоря о nat.. о твоем модеме и т.д. дело в чем..

сервер работает в актив моде => клиент в пассив моде.

сервер работает в пассив моде => клиент в актив моде.

И! nat! твоего маршрутизатора (может не уметь работать в актив моде. для клиента)

то-есть, нат который у клиента... если твой сервер работает в пассив моде.
[Ответ]
DevilTrigger 13:37 29.09.2010

Сообщение от Africa:
DevilTrigger, возьми клиента-ftp сделай его в актив моде.. и походи по интерент ftp-серверам.

какой будет результат??

кстати. а чё за клиенты на твой ftp-сервер ходят? откуда они ходят??

Походил, нормально заходит.
Клиент - я же, через ноут с USB-модемом.
[Ответ]
Hip-Hop 13:50 29.09.2010
DevilTrigger, можно поймацц.. какнить. я бы посмотрел чё там у вас с ftp

вариант №2. использв sftp - сервер -
http://www.bitvise.com/winsshd клиент - http://www.bitvise.com/tunnelier

или другой клиент\сервер.

p/s эт намного ЛУЧШЕ.. чем ftp. по многим аспектам.
[Ответ]
Hip-Hop 14:40 29.09.2010
DevilTrigger, смотрите как получается.

сервер я так понимаю у вас windows'ый и он за nat. ваш клиент не за nat (usb-модем - динам 'белый' кхе-кхе.. ip).

и вот тут очень важно.. какой у вашего маршрутизатора nat на стороне сервера (и че он умеет). imho.

если маршрутизатор на linux. (а они почти все на linux.. в той или иной мере..)

он должен разрешать всякие проблемы взоимодей.. режимов. ('особен работы протокола ftp')

я ещё подумаю и посмотрю

если они (домолинк) действительно фильтр вские 'опасные порты' включая даже 8080... то эт просто свинство


хотя.. в фильтрацию портов.. верец с трудом.. уж очень большая неоправд нагрузка,imho, не нужная.. и кто бы на это пошёл
[Ответ]
Hip-Hop 15:52 29.09.2010
DevilTrigger, я щя ради интереса поднял pure-ftp на локальной машине. default. (linux) - маршрутизатор (linux) ВСЕ есть.. isp - freedom

p/s клиент opera - skylink
(windows. виртуальная машина)

p/s выписывайте меня к себе домой. стою дорого
штука. [Ответ]
Страница 1 из 2
1 2 >
Вверх