Друзья, вот уж никак не думал, что по такому (вначале казалось простому) вопросу придётся обращаться на форум. Суть проблемы.
Маленькая компания, на компьютере-шлюзе установлена Windows, на ней Squid 2.7
Один из компьютеров на регулярной основе выкладывает кое-какие файлы на внешний удалённый ftp-сервер. Для решения этой задачи на этот компьютер был установлен Total Commander и настроено ftp-соединение, причём в окне "Настройки брандмауэра" в группе "Способ соединения" была выбрана радио-кнопка "HTTP-прокси с поддержкой FTP".
Недавно руководством было принято решение перейти на какой-нибудь freeware ftp-клиент для Windows, но не консольный, а с интерфейсом, как положено. Всё-таки Total Commander - это программный продукт shareware и в идеале необходимо приобретать лицензию, а в условиях кризиса сами понимаете...
К сожалению, мои попытки реализовать данную задачу пока не привели к желаемому результату. Одни бесплатные ftp-клиенты, которые уже были испробованы, разрешают завести какой-то просто абстрактный proxy-сервер, только адрес и порт, но ничего не работает. Другие разрешают указать не только адрес и порт, но ещё и тип proxy-сервера, вот только выбор небогат: HTTP CONNECT да SOCKS либо 4 либо 5 и опять же ничего не работает.
Подскажите какой-нибудь "реально freeware" ftp-клиент, который смог бы заменить в данной ситуации Total Commander, может быть у кого-нибудь давно реально и успешно работает такая связка?
Вначале честно пытался бродить по просторам интернета, но ничего вразумительного не нашёл.
Было мнение, что это дохлый номер и даже великий FileZilla тут бессилен, не говоря уж о других.
> Маленькая компания, на компьютере-шлюзе установлена Windows, на ней Squid 2.7^
(но очень гордая
и не бедная (но это не точно )))
> Всё-таки Total Commander - это программный продукт shareware и в идеале необходимо
> приобретать лицензию, а в условиях кризиса сами понимаете...Windows тоже стоит денег, а что, на Total Commander средств уже не хватило?
Дорогой получается этот Windows, однако.
Ах, да, простите, кризис же!
FAR Manager не поможет? (а! извините - консоль вам ни под каким соусом ни-ни? (( )эх, эти синие окошечки, волков, нортон командир - ностальжи..
ps FreeCommander
Ничего не изменилось. FreeCommander выдаёт следующие типы прокси-серверов: UserSite, Site, Open, UserPass, Прозрачный. Ни на одном из этих типов соединение не наступает. Повисит-повисит секунд 10 и всё: Timeout error occured. Причём такое ощущение, что это Squid его отфутболивает, т.к. в логах - ничего, как-будто Squid никуда и не обращался...
> не наступает. Повисит-повисит секунд 10 и всё: Timeout error occured. Причём
> такое ощущение, что это Squid его отфутболивает, т.к. в логах -
> ничего, как-будто Squid никуда и не обращался...Squid обыкновенно молча ничего не отфутболивает, а раз в его логах тишина, значит, скорее всего, до него обращения просто не доходят. Значит, берите в руки голову, wireshark или чем там нынче модно под вынью мониторить трафик, и смотрите, что у вас куда девается...
squid - это в первую очередь http-proxy. ftp-приблуды к нему это костыли.
с вашей виндой на шлюзе... нет, вы идите! идите и ставьте заразу. в смысле 3proxy. а вот с ней всяких разных виндовых клиентов и подружите.
>http-proxy. ftp-приблуды к нему это костыли.Именно.
https://duckduckgo.com/?q=ftp-over-http+squid+site:opennet.r...
https://duckduckgo.com/?q=mitrofanov+ftp-over-http+site:open...
> Маленькая компания, на компьютере-шлюзе установлена Windows, на ней Squid 2.7Хотел поглумиться, но выше уже это сделали...
> Было мнение, что это дохлый номер и даже великий FileZilla тут бессилен,
> не говоря уж о других.Неправда ваша.
FileZilla прекрасно работает через сквид.
Настройки -Базовый прокси -указываем тот способ что у сам понимает сквид ("HTTP/1.1 используя метод connect") если вы его конечно настроили чтобы он понимал connect :)В настройках сайта пишем тип входа- нормальный
Все работает.
> Неправда ваша.
> Настройки -Базовый прокси -указываем тот способ что у сам понимает сквид ("HTTP/1.1
> используя метод connect") если вы его конечно настроили чтобы он понимал
> connect :)Ты всё перепутал! ftp-over-http-proxy работает не ч-з CONNECT.
1532427620.241 558 127.0.0.1 TCP_MISS/200 40499 GET ftp://server.localdomain/ISO/ - DIRECT/192.168.5.5 text/html
CONNECT-ом https и всякие файервол-пирсеры ходят.
> В настройках сайта пишем тип входа- нормальный
> Все работает.
>> Неправда ваша.
>> Настройки -Базовый прокси -указываем тот способ что у сам понимает сквид ("HTTP/1.1
>> используя метод connect") если вы его конечно настроили чтобы он понимал
>> connect :)
> Ты всё перепутал! ftp-over-http-proxy работает не ч-з CONNECT.
> 1532427620.241 558 127.0.0.1 TCP_MISS/200 40499 GET ftp://server.localdomain/ISO/ -
> DIRECT/192.168.5.5 text/html
> CONNECT-ом https и всякие файервол-пирсеры ходят.
>> В настройках сайта пишем тип входа- нормальный
>> Все работает.Форум файлзиллы https://forum.filezilla-project.org/viewtopic.php?t=24144 говорит что нужен CONNECT.