
edupersoft
(usa Manjaro Linux)
Enviado em 24/09/2008 - 13:59h
O Ftp usa duas portas uma para controle e outra para transferência de arquivo. Se não for acessado por conexão passiva, o seu servidor irá receber um cliente na porta 2121 e depois o seu servidor irá se conectar ao cliente que iniciou a conexão. Nesta conexão os papeis se invertem o seu servidor será o cliente e o cliente será o servidor e é nesta conexão que os dados são transferidos. Esta conexão acontecerá em portas altas tanto do lado do cliente como do lado do servidor. Se o cliente se conectar de forma passiva, o seu servidor irá receber a conexão na porta 2121 e outra conexão na porta 22 onde será feita a transferência a transferência dos arquivos.
Para entender melhor o que estou falando faça testes usando o software iptraf qua acompanha o slack ele monitora as portas você vai ver como acontecem os acessos.
Você diz que liberou o acesso no modem, o que você quer dizer com isso? Você configurou o seu modem para desviar os acessos feitos na porta 2121 para o seu servidor? Além desta porta você terá que permitir ou que seu servidor se conecte em uma porta alta e/ou desviar também a porta 22 para o servidor. Fora isso o firewall do cliente de fora vai precisar permitir que ele receba a conexão em porta alta ou deve usar uma conexão passiva.
Como está o firewall do lado do cliente e do lado do servidor?