Я иду через соединение, которое обходит только некоторые порты, определенные ранее. Мне нужно установить соединение FTP через него, но мне нужно знать порты, которые будут использоваться для определения их в обходе. Например, я могу пройти через SFTP, потому что на моем байпасе я установил порт 22, и тогда он работает нормально. Но я не могу пройти через FTP, потому что я знаю только порт прослушивания (21), но я не знаю порт передачи, потому что он случайный. Но, если бы я мог знать / определить клиентский порт или диапазон, это сработало бы.

Так... Есть ли FTP-клиент, который позволяет вам определять клиентский порт прослушивания в активном FTP-соединении?

1 ответ1

0

FTP/FTPS и SFTP - разные звери. Если вы используете SFTP, что подразумевается при упоминании порта 22 и комментариев, вам необходимо установить соединение SSH. SSH-соединение с сервером, и вы не сможете активно определять, какие порты использовать.

Для FTP и FTPS, если вы используете активное соединение, вы можете сделать это, отправив команду PORT. Как это настроить, зависит от того, какой клиент вы используете, и это будет видно в потоке команд канала управления.

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .