Bom pessoal primeiramento quero comecar desabafando... Me desculpem os adeptos do Windows mais ô sisteminha porcaria... Se é que eu posso chamar aquilo de sistema operacional, mas vamos lá. Montei um servidorzinho ftp com o proftp... Nao alterei nada ainda no proftpd.conf deixei tudo defaut só pra testar o ftp. Levantei o servico e tudo ok. Quando eu conecto via ftp de fora da rede a partir de um terminal linux, o ftp funciona que é uma beleza. Quando vou fazer o mesmo usando um prompt de comando do rwindows, eu me autentico entro com a senha tudo ok, mas é digitar o comando ls ou dir ele retorna 500 illegal port command
Tentei mudar para o modo passivo no ftp mas mesmo assim da o mesmo problema. Entao levantei no meu firewall os módulos ip-conntrack-ftp ip-contrack e ip-nat-ftp mas mesmo assim continua o problema. As regras do ftp no meu firewall estao assim: iptables -A FORWARD -s xxx.xxx.xxx.xxx -p tcp -m multiport --dport 20,21 -j ACCEPT iptables -t nat -A PREROUTING -s xxx.xxx.xxx.xx -p tcp -m multiport --dport 20,21 -j DNAT --to 192.168.2.28 onde xxx.xxx.xxx.xxx é o endereco externo que estou liberando acesso e 192.168.2.28 é meu servidor de ftp Alguem sabe qual é o probelma do windows que esta teimando em criar problemas??? Agradeco desde já muito obrigado.