Привет всем!
Помогите разобраться.
vsftpd не пускает на ftp извне. Порт на VPS проброшен с 49425 на 21. Сервак нахожу, авторизоваться удается, но в итоге в FileZila:
Статус: Сервер отправил пассивный ответ с неопределяемым адресом. Использую существующий адрес сервера.
Команда: LIST
Ошибка: Соединение прервано после 20 секунд неактивности
Ошибка: Не удалось получить список каталогов
Куда глядеть, что делать ?
Спасибо
Пользователь добавил сообщение 03 Сентября 2016, 20:40:41:
Разобрался.
Начнем с того, что необходимо расскоментировать:
connect_from_port_20=YES
т.к. сервер будет пытаться подключаться с него.
самое главное:
не знаю, что там с заявленной функцией "Шлюз прикладного уровня (ALG) для FTP" для моего Zyxel (домашнего), но что то хреновато он понимает по каким портам к нему обращаются.
Поэтому:
в клиенте указываем строгий диапазон портов, например: 50000-50100 и свой внешний IP адрес (важно!)
а на маршрутизаторе своем домашнем пробрасываем эти порты на свой комп (откуда инициируется подключение).
Есть одно НО! FileZilla у меня так и не подключается. И вот не знаю почему. Все настройки его перерыл - все выставил как надо, активный режим и адрес и рендж портов, но не коннектится. А вот CuteFTP вполне отлично подключается.