Acabei de começar a usar um novo modem, e agora todos os meus clientes FTP não funcionarão

0

Meu modem antigo acabou de morrer, então peguei emprestado de um amigo, coloquei-o entre o roteador e a linha telefônica, entrei, configurei minhas próprias credenciais de login ... e ela foi embora.

Ele estava funcionando bem para sites da internet, Skype, etc, etc, mas nenhum cliente de FTP parece funcionar. Isso inclui FireFTP (plugin do Firefox), Aptana FTP, WinSCP e FileZilla.

Será que esse novo modem tem certas portas bloqueadas? É um SpeedStream 4200-Series.

Obrigado

UPDATE

Parece parar no FireFTP com esta última mensagem no log

227 Entering Passive Mode (70,87,76,162,22,215) MLSD

    
por alex 18.08.2009 / 00:18

3 respostas

2

Apenas certifique-se de que a porta 21 não esteja bloqueada. Existem alguns resultados Google para este mesmo problema sugerindo para telnet para os servidores FTP.

Você já fez a maior parte da solução de problemas - você sabe que o modem é o problema

    
por 18.08.2009 / 00:25
2

Talvez seja necessário usar o FTP passivo. (Pois, ao usar o FTP ativo, seu computador precisa abrir as portas para aceitar também o tráfego de entrada , que pode estar bloqueado pelo roteador / modem. Nem todos os servidores, como os clientes que usam o FTP passivo.)

EDITAR : Mesmo o uso do FTP passivo pode gerar problemas porque os roteadores geralmente dependem do NAT , que altera as portas na hora. No entanto, o protocolo FTP usa os comandos PORT e PASV, que informam ao outro lado quais portas estão sendo usadas. Aqui, o roteador atrapalha ao mudar as portas. Portanto, um bom roteador deve saber que está lidando com FTP e, na verdade, alterar os comandos PORT e PASV para compensar as alterações de porta.

Um modem DSL geralmente tem um um roteador embutido, embora talvez não tenha um interruptor (ou, um hub nos velhos tempos) na mesma caixa também. Portanto, um modem DSL geralmente suporta vários computadores, mas precisa de um comutador adicional para permitir a conexão de vários computadores com fio. Apenas contar as portas ethernet não diz a ninguém se um dispositivo é um roteador ou não.

De acordo com o manual do usuário , o Siemens SpeedStream 4200-Series foi construído no roteador. Então, agora você está usando dois roteadores. Ao usar UPnP para permitir que seu software solicite a configurar mapeamentos de porta , então o FTP pode de fato funcionar, mas usar dois roteadores pode atrapalhar um pouco as coisas. Você também pode encontrar problemas para mensagens instantâneas (ou: vídeo ou áudio durante mensagens instantâneas) ou para determinados jogos. (Observe que a ativação do UPnP também pode permitir que cavalos de tróia (ou vírus) solicitem mapeamentos de porta, portanto, se não for realmente necessário, é possível deixá-lo "desligado" ou algumas configurações seguras, como "somente descoberta".

(como MarkM sugerido você pode ser capaz de colocar o primeiro roteador em" modo de ponte ". Esse tipo de conecta seu segundo roteador à internet diretamente. Ao usar a funcionalidade de roteador do primeiro roteador, em seguida, você pode configurar o segundo roteador em "modo de ponte" em qualquer caso, um roteador deve ser suficiente e evitar problemas. Pode ser um pouco difícil de ser feito. Para garantir que seu amigo não deixou alguns não documentados configurações no SpeedStream, considerando redefinir as configurações de fábrica também.)

    
por 18.08.2009 / 00:29
1

Seu novo modem também pode ser um roteador. A maioria dos roteadores domésticos tem um switch de 4 portas embutido com um link WAN para a conexão com a Internet, mas isso nem sempre é o caso. Eu vi alguns modems com uma única porta Ethernet que são roteadores também. Se você está atrás de dois limites de NAT (o que é o caso se estiver atrás da configuração padrão para dois roteadores domésticos), todo tipo de bobagem acontece.

Eu pegaria o manual on-line do seu modelo e verificaria se ele não funciona como um roteador e, se funcionar, descubra como colocá-lo no modo de ponte.

    
por 18.08.2009 / 02:19