Перейти к содержанию
СофтФорум - всё о компьютерах и не только

Проблемы с FTP протоколом через роутер LinkSys CISCO


demer

Рекомендуемые сообщения

Приветствую всех пользователей softboard.ru. Вновь мне понадобилась помощь гуру этого замечательного форума :)

Проблема такая: Есть интернет (по технологии DOCSIS (это тот, что через телевизионную антенну), через питерского провайдера ПАКТ)

Есть роутер: CISCO Linksys Wireless-G Broadband Router WRT54G2

К роутеру (в WAN) воткнут сетевой кабель из модема (куда приходит антенна).

Роутер настроен на автоматическое получение настроек DHCP, определяет IP, интернет работает, все вроде в порядке. Даже Wifi раздает нормально.

Но, как оказалось с протколом FTP все не так гладко. Неважно с какого компьютера (пробывал на стационаре, куда подключен роутер по LAN (winxp) и на ноуте (по wifi) (win7)), неважно каким ftp клиентом и неважно к какому серверу в интернете - FTP протокол почти не работает. Вернее так:

Я соединяюсь с сервером (не всегда с первой попытки), пытаюсь перейти в каталог - соединение срывается. Пытаюсь еще раз 10 - он-таки заходит.

Пробую удалить 800+ файлов - команда срабатывает, никаких проблем.

Пытаюсь скачать/закачать файл - соединение срывается с ошибкой:

в SmartFTP:

[01:16:17] Программа на вашем хост-компьютере разорвала установленное подключение.

[01:16:17] Server closed connection

в FileZilla:

Ошибка: Отключен от сервера: ECONNABORTED - Connection aborted

Ошибка: Не могу получить список каталогов!

Вот лог SmartFTP:

[00:56:29] SmartFTP v2.0.996.29

[00:56:29] Resolving host name "188.40.140.86"

[00:56:29] Connecting to 188.40.140.86 Port: 21

[00:56:29] Connected to 188.40.140.86.

[00:56:29] 220 ProFTPD 1.3.3c Server (ProFTPD Default Installation) [188.40.140.86]

[00:56:29] USER rpgarea

[00:56:29] 331 Password required for rpgarea

[00:56:29] PASS (hidden)

[00:56:29] 230 User rpgarea logged in

[00:56:29] SYST

[00:56:29] 215 UNIX Type: L8

[00:56:29] FEAT

[00:56:29] 211-Features:

[00:56:30] LANG fr-FR.UTF-8;fr-FR;zh-CN.UTF-8;zh-CN;zh-TW.UTF-8;zh-TW;bg-BG.UTF-8;bg-BG;en-US.UTF-8;en-US*;it-IT.UTF-8;it-IT;ja-JP.UTF-8;ja-JP;ko-KR.UTF-8;ko-KR;ru-RU.UTF-8;ru-RU

[00:56:30] MDTM

[00:56:30] MFMT

[00:56:30] TVFS

[00:56:30] UTF8

[00:56:30] MFF modify;UNIX.group;UNIX.mode;

[00:56:30] MLST modify*;perm*;size*;type*;unique*;UNIX.group*;UNIX.mode*;UNIX.owner*;

[00:56:30] REST STREAM

[00:56:30] SIZE

[00:56:30] 211 End

[00:56:30] Detected Server Software: WS_FTP Server 3.x

[00:56:30] SITE UTF8

[00:56:30] 500 'SITE UTF8' not understood

[00:56:30] PWD

[00:56:30] 257 "/" is the current directory

[00:56:30] TYPE A

[00:56:30] 200 Type set to A

[00:56:30] PORT 192,168,1,100,16,93

[00:56:30] 200 PORT command successful

[00:56:30] MLSD

[00:56:30] 150 Opening ASCII mode data connection for MLSD

[00:56:31] 120097 bytes transferred. (88,2 КБ/s) (00:00:01)

[00:56:32] 226 Transfer complete

[01:16:14] CWD /www

[01:16:14] 250 CWD command successful

[01:16:14] PWD

[01:16:14] 257 "/www" is the current directory

[01:16:14] PORT 192,168,1,100,18,68

[01:16:14] 200 PORT command successful

[01:16:14] MLSD

[01:16:14] 150 Opening ASCII mode data connection for MLSD

[01:16:15] 5348 bytes transferred. (27,7 КБ/s) (188 ms)

[01:16:15] 226 Transfer complete

[01:16:17] CWD /www/fable-game.ru

[01:16:17] 250 CWD command successful

[01:16:17] PWD

[01:16:17] 257 "/www/fable-game.ru" is the current directory

[01:16:17] PORT 192,168,1,100,18,73

[01:16:17] Программа на вашем хост-компьютере разорвала установленное подключение.

[01:16:17] Server closed connection

И такая проблема возникает при попытке работы с любым ftp-сервером.

Проблема интернета отпадает - соединил комп напрямую к модему - все работает без перебоев.

Беда похоже в роутере LinkSys.

Причем до этого был ADSL, который приходил на роутер со стационарного компа и раздавался по wifi - не было проблем с FTP.

Так вот, подскажите как надо настроить роутер, чтобы не было проблем с ftp-протоколом? Хотя бы куда копать. На этом форуме и в интернете ответа найти пока не удалось :(

Заранее огромное спасибо за помощь.

PS Симпатичный новогодний шаб у форума, админы, kolya7k, киньте ссылку, где скачать :)

PSS в опере 11.61 почему-то не работают бб-теги (кнопки в интерфейсе создания темы)

Ссылка на комментарий
Поделиться на другие сайты

Подозреваю, что надо сконфигурировать имеющийся в роутере Firewall...

В статье по ссылке сказано, как пробросить порты для сервера, находящегося за (внутри) роутером, но оно достаточно верно и в обратную сторону.

Впрочем, можно попробовать просто отключить ferewall на время, необходимое для совершения желаемых действий. Оно не кошерно, конечно, но на крайний случай...

Ссылка на комментарий
Поделиться на другие сайты

хм, спасибо, кажется у моего роутера старая прошивка, т.к. раздел Port Forwarding выглядит несколько иначе. А раздела Port triggering вообще нет. Попробую обновить прошивку и сообщу о результатах тестов, согласно статьи по ссылке.

Впрочем, можно попробовать просто отключить ferewall на время, необходимое для совершения желаемых действий. Оно не кошерно, конечно, но на крайний случай...

Я пробывал убирать все галки на вкладке Firewall, не помогло.

Изменено пользователем demer
Ссылка на комментарий
Поделиться на другие сайты

Попробуй банально переключить в Filezill'e работу с пассивного режима передачи данных на активный (где-то в настройках, уже не помню точно...), может и поможет.

Ссылка на комментарий
Поделиться на другие сайты

примерно

1) перебросте порты с роутера на сервер (21-20)

FTP использует нетолько 21порт

Сервер FTP прослушивает порт номер 21 и при поступлении запроса открывает одиночное соединение - сеанс управления FTP. При выполнении команд в пределах этого сеанса, для передачи данных открываются дополнительные соединения. Эти соединения могут быть активными или пассивными.

При создании активного соединения (активный FTP) клент передает FTP серверу номер порта, IP адрес для соединения и открывает порт. Сервер подключает к заданному порту клиента свой порт с номером 20 (FTP Data) и передает данные через установленное соединение. Пассивный FTP действует противоположным образом. Клиент посылает запрос серверу на получение данных, а сервер возвращает клиенту IP адрес и номер порта для подключения. Клиент подключает свой 20-й порт (FTP-data) к указанному порту сервера и получает запрошенные данные.

разделы Virtual Server или Port Forwarding

ProFTPD Server - UNIXый порверти файрволы ....

как вариант перевести на нестандартные порты и сменить режим работы - пассивный, незабыть сделать переброску, и файрвол править....

Изменено пользователем STRATEG
  • Upvote 1
Ссылка на комментарий
Поделиться на другие сайты

Прошу прощения за столь длительное молчание по поводу ситуации. Ибо так и не удалось выяснить в чем было дело.

Вкратце то, что не помогло:

Попробуй банально переключить в Filezill'e работу с пассивного режима передачи данных на активный (где-то в настройках, уже не помню точно...), может и поможет.

Пробывал переключать туда-сюда в разных клиентах - не помогло.

По поводу прошивки - как удалось обнаружить на официальном сайте CISCO для домашних сетей - для этого роутера есть только одна подходящая прошивка 1.0.04, в которой попросту нету некоторых описанных в этой статье разделов админки.

В итоге ситуация решилась следующим образом - на утро, после того как я опубликовал топик, роутер странным образом начал вновь нормально пропускать ftp, однако к вечеру того же дня опять стал получать те же ошибки. Стал перепрошивать, сначала как описано в мануале с офиц. сайта, скачал прошивку 1.0.04 (перепрошил, перезагрузил роутер (10сек reset + 10сек обесточил)) - включил обратно все, настроил интернет, 10 минут радовался, что все работает - но нет, опять стало выдавать ошибку при переходе по каталогам/заливки файлов, причем неважно по wifi или lan

В итоге скачал следующую прошивку WRT54G2_USCAN.4.9.9020.0-ship-Stable.DS, там она еще больше всех весит и в комплекте идет программка Network Magic (которая еще как оказалось триальная и так и не разбирался для чего она). В общем после установки (не как описано в мануале - через админку роутера, а просто запуском setup.exe) - все заработало, вроде. Однако прошивка в адмнке по-прежнему показывается 1.0.04...

Спасибо всем огромное за помощь, но попрошу топик не закрывать, т.к. у Network Magic через 5 дней закончится триальный период и как бы из-за нее не отвалился опять FTP :) Хотя это конечно странно все, вроде CISCO качественный крупный бренд, видимо это не касается их оборудования для домашних сетей)

Изменено пользователем demer
Ссылка на комментарий
Поделиться на другие сайты

Хм, опять начал отваливаться ftp-протокол. Помогает только перезагрузка роутера 0.о Попробую завтра поковыряться с портами...

Ссылка на комментарий
Поделиться на другие сайты

Для публикации сообщений создайте учётную запись или авторизуйтесь

Вы должны быть пользователем, чтобы оставить комментарий

Создать учетную запись

Зарегистрируйте новую учётную запись в нашем сообществе. Это очень просто!

Регистрация нового пользователя

Войти

Уже есть аккаунт? Войти в систему.

Войти
  • Последние посетители   0 пользователей онлайн

    • Ни одного зарегистрированного пользователя не просматривает данную страницу
×
×
  • Создать...