При отправке команды "ls" в ftp на FTP-сервер я получаю сообщение "Нет маршрута для подключения". Поэтому я проверил с помощью wireshark и увидел следующий обмен между мной (клиентом) и FTP-сервером:

1) Клиент (32990) => Запрос к серверу PASV (21)

2) Сервер (21) => Клиент (32990): переход в пассивный режим (10,11,1,8,66,76)

3) Клиент (32990) => Сервер (21):ACK

4) Клиент (52974) => Сервер (16972):SYN

5) Сервер => Клиент: пункт назначения недоступен (Host admin ...)

Где 16972 (= 256 * 66+76) - порт данных сервера, отправленный этим последним клиенту на шаге 2.

52974 - это порт данных клиента.

Итак, мой вопрос: как мне узнать, что мешает созданию пассивного сеанса? Это серверная сторона? сторона клиента ?

ps: мой клиент на Kali, и все открыто в iptables. Я не могу определить конфигурацию сервера (у меня нет прямого доступа к нему)

0