При отправке команды "ls" в ftp на FTP-сервер я получаю сообщение "No route to connect". Поэтому я провел исследование с помощью wireshark и увидел следующий обмен данными между мной (клиентом) и FTP-сервером:
1) Клиент (32990) => Запрос сервера PASV (21)
2) Сервер (21) => Клиент (32990): Вход в пассивный режим (10,11,1,8,66,76)
3) Клиент (32990) => Сервер (21) :ACK
4) Клиент (52974) => Сервер (16972) :SYN
5) Сервер => Клиент: Место назначения недоступно (Администратор хоста...)
Где 16972 (=256*66+76) — порт данных сервера, отправленный последним клиенту на шаге 2.
52974 — порт данных клиента.
Итак, мой вопрос: как узнать, что мешает созданию пассивной сессии? Это сторона сервера? сторона клиента?
ps: Мой клиент на Kali, и все открыто в iptables Я не могу сказать конфигурацию сервера (у меня нет к нему прямого доступа)