Как подключиться к FTP(активный и пассивный режим)?
Добрый день.
Подскажите как можно решить проблему подключения к серверу FTP?
Дано. Некий неизвестный и неизвестно как настроенный ftp сервер. Рабочая станция за роутером.
Пытаюсь подключиться с рабочей станции в "стандратном" пассивном режиме. Вроде бы подключается, но повисает на "получения списка каталогов". ОК! переключаю в активный.
Подключаемся в активном, вроде бы логинимся но видим ответ "500 I won't open a connection to 192.168.(внутренний ip рабочей станции) (only to (внешний ip рабочей станции))
Пытался у роутера прописать в DMZ внутренний ip рабочей станции. Почему-то эффекта нет никакого.
Какие еще могут быть рекомендации?)
Есть сервер во внешней сети, на котором можно организовать ftp-прокси. Поможет ли это? и может есть у кого любимые заготовленные скрипты?
активный режим невозможен если локальная сеть отделена от тырнета NAT, о чем тебе и говорит ftp-соединение.
смотри почему зависает список каталогов, ибо после долгой е***ни с активным режимом у тебя фтп будет все так же зависать на передаче содержимого каталога.
если есть возможность подключись через ftp-shell и вручную поковыряй команды.