Правильно ли я понял, Вы пробуете работать с

Правильно ли я понял, Вы пробуете работать с FTP через SOCKS5-прокси?

Цитата:

426 Подключение данных закрыто, получение файла PC33.rar прервано

Это появляется сразу же, или спустя некоторое время?

Какое ПО используется на шлюзе в Интернет в качестве прокси? Случайно не WinGate?

Цитата:

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

Если мне не изменяет память, PASV-режим - это просто режим, в котором TCP-соединения для передачи данных (содержимого файлов и каталогов) устанавливаются по инициативе клиента, а не сервера (как в обычном режиме). С направлением передачи файлов это не связано - по установленному соединению можно передавать как "туда", так и "обратно" ;)

Вообще, FTP очень "туго" проксируемый протокол - именно из-за того, что устанавливает для каждого передаваемого файла "свое" TCP-соединение.
Причем в обычном (не пассивном) режиме соединения устанавливаются "от сервера к клиенту" (т.е. по инициативе сервера на IP клиента), а не как обычно, поэтому для корректной работы FTP "из локальной сети" даже NAT должен быть с поддержкой FTP! Иначе - только в пассивном режиме.

В случае работы с FTP через поддерживающий это HTTP-прокси ("FTP через HTTP") действительно можно только скачивать файлы.