-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1

Rog�rio Alexandre Machado Carrasqueira - Interativa wrote:
>A porta 20 � o ftp-data. Quando voc� consegue se conectar a um servi�o FTP
>mas n�o consegue fazer listagem de pastas � porque o ftp-data n�o est�
>passando. Volto a frisar: eu j� tive esse problema e resolvi desta forma,
>sempre quando quero fazer libera��o de passagem de arquivos e libero
> somente a 21 d� problema; logo fa�o na 20:21 (20 a 21). Agora como
> cliente de um servi�o FTP, ou melhor de qualquer outro servi�o, � �bvio
> voc� vai sempre se conectar em portas acima de 1024 at� o intervalo
> 65535.

Eu sei disso.

Mas eu estou dizendo que S� esses comandos que voc� passou n�o servem. 
Talvez, como o Jorge disse, carregando o ip_{conntrack,nat}_ftp resolva o 
problema. Mas fato � que as regras sozinhas n�o funcionam.

O *servidor* de FTP, quando operando em modo passivo, ouve por conex�es numa 
porta secund�ria. Ele precisa enviar o endere�o IP e a porta para o 
cliente, na resposta ao comando PASV. Isso significa que ele deve saber o 
IP externo e quais portas est�o liberadas -- ou que o NAT fa�a isso por 
ele.

O ProFTPD, que eu estou usando, n�o usa por padr�o a porta 20 na resposta a 
um PASV. � prov�vel que ele possa ser configurado para fazer isso. Por�m, o 
fato � que isso n�o � a configura��o padr�o dele. Portanto, de novo, as 
regras do iptables *sozinhas* n�o v�o adiantar nada, se o servidor FTP n�o 
estiver configurado para usar a porta 20.

Por fim, gostaria de voltar a frisar: rodar servidor atr�s de NAT � m� 
id�ia. Coloque um IP roteado no servidor sempre que poss�vel. A 
impossibilidade de fazer isso n�o significa que a id�ia deixe de ser ruim. 
Por isso que IPv6 � imprescind�vel *j�* -- n�o para daqui a alguns anos 
como est�o deixando.
- -- 
  Thiago Macieira  -  Registered Linux user #65028
   thiago (AT) macieira (DOT) info
    ICQ UIN: 1967141   PGP/GPG: 0x6EF45358; fingerprint:
    E067 918B B660 DBD1 105C  966C 33F5 F005 6EF4 5358
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.2.6 (GNU/Linux)

iD8DBQFBXLC7M/XwBW70U1gRApsYAJ43AdB0bFDcXQajU9gvwzsEc4mQLQCgvRa4
86ODkVDgUZYDZlGhKIEjV94=
=EvS+
-----END PGP SIGNATURE-----
---------------------------------------------------------------------------
Esta lista � patrocinada pela Conectiva S.A. Visite http://www.conectiva.com.br

Arquivo: http://bazar2.conectiva.com.br/mailman/listinfo/linux-br
Regras de utiliza��o da lista: http://linux-br.conectiva.com.br
FAQ: http://www.zago.eti.br/menu.html

Responder a