Al enviar un comando "ls" en ftp al servidor FTP, aparece este mensaje "No hay ruta para conectar". Entonces investigué con Wireshark y pude ver el siguiente intercambio entre yo (el cliente) y el servidor FTP:
1) Cliente (32990) => Solicitud de servidor PASV (21)
2) Servidor (21) => Cliente (32990): Ingresando al modo pasivo (10,11,1,8,66,76)
3) Cliente (32990) => Servidor (21): ACK
4) Cliente (52974) => Servidor (16972): SYN
5) Servidor => Cliente: Destino inalcanzable (administrador de host...)
Donde 16972 (=256*66+76) es el puerto de datos del servidor enviado por este último al cliente en el paso 2.
52974 es el puerto de datos del cliente.
Entonces mi pregunta es: ¿cómo sé qué impide que se cree la sesión pasiva? ¿Es del lado del servidor? lado del cliente ?
PD: Mi cliente está en Kali y todo está abierto en iptables. No puedo saber la configuración del servidor (no tengo acceso a él directamente)