Ao enviar um comando "ls" no ftp para o servidor FTP, recebo esta mensagem "No route to connect". Então eu investiguei com wireshark e pude ver a seguinte troca entre mim (o cliente) e o servidor FTP:
1) Cliente (32990) = > Solicitação de Servidor PASV (21)
2) Servidor (21) = > Client (32990): Entrando no Passive Mode (10,11,1,8,66,76)
3) Cliente (32990) = > Servidor (21): ACK
4) Cliente (52974) = > Servidor (16972): SYN
5) Servidor = > Cliente: Destino Inacessível (Administrador do Host ...)
Onde 16972 (= 256 * 66 + 76) é a porta de dados do servidor enviada por este último para o cliente na etapa 2.
52974 é a porta de dados do cliente.
Então, minha pergunta é: como eu sei o que impede que a sessão passiva seja criada? É o lado do servidor? lado do cliente?
p.s: Meu cliente está no Kali, e tudo está aberto no iptables Eu não posso dizer a configuração do servidor (eu não tenho acesso a ele diretamente)
Tags ftp