Подключение и просмотр каталогов через FTP медленные, передача файлов, кажется, проходит нормально

Подключение и просмотр каталогов через FTP медленные, передача файлов, кажется, проходит нормально

Я настроил FTP-сервер (Filezilla), когда я пытаюсь подключиться к нему, меня просят ввести логин, поэтому я вхожу в систему, затем вижу, что соединение переходит в пассивный режим... и ничего не происходит. (Я вижу в интерфейсе сервера, что вводятся неверные параметры входа, но это не так.)

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

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

Можете дать какие-нибудь подсказки?

Я создал входящие правила для портов TCP и UDP.

решение1

Sooo, проблема была в том, что я не открыл порты, которые используются для пассивного режима. Для них переадресация должна быть настроена на маршрутизаторе и, очевидно, они должны быть открыты в брандмауэре.

решение2

У меня была та же проблема - одна из моих коллег работает дома и не смогла получить список каталогов. Она ждала 15 минут и ничего не получила. Когда ей везет и она получает список каталогов, она может загружать файлы на относительно высокой скорости. В моем случае мне приходится ждать около 15 секунд, чтобы получить каталоги, поэтому соединение между моим домашним компьютером и сервером работало.

Сервер работает под управлением FileZilla v0.9.41 beta на Windows XP, клиент — Total Commander v8.0 на Windows 7. У нее соединение 120 Мбит/с. После прочтения некоторых статей я изменил параметры сервера следующим образом:

  • Я увеличил «Размер внутреннего буфера передачи» (его можно найти в меню «Правка» → «Настройки» → «Разное») с 32768 до 262144.
  • Я увеличил «Размер буфера сокета» с 65536 до 262144
  • Я включил сжатие при передаче файлов «MODE Z» (Правка → Настройки → Сжатие при передаче файлов)

С тех пор всё пошло как по маслу.

Однако я читал, что нужно протестировать скорость передачи данных при разных размерах буфера (65536, 131072, 262144, 524288), а затем выбрать наилучшее значение размера буфера (я слышал, что некоторые машины с медленным подключением не любят большие значения размера буфера, а другие не работают с маленькими значениями).

Связанный контент