Consigo acessar meu servidor FTP externamente, mas não internamente [RESOLVIDO]

1. Consigo acessar meu servidor FTP externamente, mas não internamente [RESOLVIDO]

Bruno Bacelar
brunoyep

(usa Debian)

Enviado em 11/02/2015 - 11:50h

Olá pessoal do viva o linux,

estou com a seguinte situação:

Criei um servidor FTP para minha empresa, instalei ele, criei usuários e permissões e internamente funciona beleza.. consigo acessar ele externamente via navegador e explorer, porém quando tento acessa-lo internamente da o seguinte erro:

Erro ao abrir esta pasta no servidor FTP. Certifique-se que você tem permissão para acessar a pasta

Detalhes:
Command: PWD
Response: 257 "/" is the current directory
Command: TYPE I
Response: 200 Type set to I
Command: PASV
Response: 227 Entering Passive Mode (187,35,124,75,236,16).
Command: MLSD
Error: Connection timed out
Error: Failed to retrieve directory listing

Percebi que quando uso o:
MasqueradeAddress meu_IP_Externo

aí externamente funciona ok, porém quando tento acessá-lo internamente ele da o mesmo erro
Se tirar a linha que comentei, internamente funciona ok e externamente da o erro..

Gostaria de saber se existe outra opção para que funcione tanto internamente e externamente..

Obrigado.


  


2. Re: Consigo acessar meu servidor FTP externamente, mas não internamente

Buckminster
buckminster

(usa Debian)

Enviado em 11/02/2015 - 12:29h

Tente no modo passivo.

Caso não funcionar, é porque o modo passivo em FTP geralmente funciona quando o servidor estiver atrás de um firewall. O modo ativo só funciona quando o cliente não está atrás de um firewall. Se tanto o servidor quanto o cliente estiverem atrás de um firewall, nenhum funcionará, a menos que você libere as devidas portas em ambos os lados no firewall..




3. Re: Consigo acessar meu servidor FTP externamente, mas não internamente [RESOLVIDO]

Bruno Bacelar
brunoyep

(usa Debian)

Enviado em 11/02/2015 - 12:50h

Preciso na verdade das duas coisas.
Aparentemente o modo passivo não está funcionando.
Liberei as portas 20000 e 30000.
Meu servidor está atrás de um Endian.
Preciso que maquinas externas, sem firewall acessem o ftp e preciso que maquinas internas atrás deste mesmo Endian Firewall acessem o FTP.



4. Re: Consigo acessar meu servidor FTP externamente, mas não internamente

Perfil removido
removido

(usa Nenhuma)

Enviado em 11/02/2015 - 13:42h

brunoyep escreveu:

Preciso na verdade das duas coisas.
Aparentemente o modo passivo não está funcionando.
Liberei as portas 20000 e 30000.
Meu servidor está atrás de um Endian.
Preciso que maquinas externas, sem firewall acessem o ftp e preciso que maquinas internas atrás deste mesmo Endian Firewall acessem o FTP.



Não é só uma questão de firewall.. além disto o FTP falha sobre NAT. Precisa de opções no cliente ou no navegador (browser) também para funcionar corretamente. FTP --> FIREWALL --> NAT --> NAVEGADOR.

Além disso o serviço deve ouvir PARA DENTRO e PARA FORA. Senão o cliente de DENTRO deverá passar por FORA...

ou seja... Se o FTP ouvir por conexoes de dentro no IP da rede local tudo OK.. Outra instancia pode ouvir conexoes que chegam por FORA. Senão vai tudo por FORA mesmo.





5. [RESOLVIDO]

Bruno Bacelar
brunoyep

(usa Debian)

Enviado em 18/02/2015 - 16:28h


Resolvi liberando o acesso só externo.
Internamente liberei o compartilhamento normal de pastas para o servidor.
Quem quiser enviar ou pegar arquivos do FTP acessa a pasta na rede.






Patrocínio

Site hospedado pelo provedor RedeHost.
Linux banner

Destaques

Artigos

Dicas

Tópicos

Top 10 do mês

Scripts