FTP para minha máquina Ubuntu mata minha rede

4

Estou tendo problemas para transferir arquivos entre meu servidor Ubuntu e outras máquinas com FTP.

Basicamente, se eu iniciar uma solicitação de FTP do meu Ubuntu para o meu Mac, tudo funcionará bem. Mas se eu fizer uma requisição do meu Mac para minha máquina Ubuntu, toda a LAN irá travar, e eu tenho que reiniciar o roteador para consertá-lo. Eu experimentei o que desencadeia isso. FTP do meu Ubuntu para outras máquinas funciona. FTP do meu Mac para outras máquinas funciona. Mas qualquer pedido de FTP para o meu Ubuntu de qualquer máquina trava a rede.

Para resumir, se o meu Ubuntu receber uma solicitação de FTP, minha rede morre, mas pode iniciá-los bem.

Ainda mais, se eu fizer um pedido git pull do meu repositório do Ubuntu, a rede falhará. Mas o Ubuntu pode empurrar / puxar bem para / do meu Mac. Já me disseram que isso é provavelmente um problema de roteador, e estou bem aceitando isso. No entanto, é estranho que o problema rodeie o meu Ubuntu e apenas quando receber conexões FTP. então estou perguntando se há algo errado com a máquina, em vez do roteador.

Eu até atualizei para o Ubuntu 14.04.1 para ver se havia algum pacote desatualizado, mas o problema persiste.

Estou completamente perplexo com as especificações detalhadas a oferecer, por isso, se precisar de mais informações, avise-me.

Estou usando um roteador Linksys E2500. Tem cerca de um ano e nunca tive problemas com esses roteadores antes.

ATUALIZAÇÃO:

Depois de mais alguns ajustes, percebi que o FTP funciona bem. SFTP é o que está travando minha rede. Eu já tenho o openssh-server instalado, então estou pensando se existe algum outro pacote que precise ser configurado para permitir que o servidor Ubuntu receba conexões SFTP.

Como este problema parece não corresponder ao original indicado, criei um novo tópico:

SFTP para o servidor local do ubuntu trava a rede

    
por Mourkeer 12.08.2014 / 06:34

2 respostas

3

Não há nada de errado com sua rede, não é um bug, é um recurso do TCP / IP: vamos usar largura de banda total disponível e satura sua rede facilmente (o roteador fica muito ocupado).

Você precisa adotar Qualidade de serviço (QoS) , ler sobre isso e configurar isto. Deve haver opções relacionadas no seu roteador. Dê uma olhada na página 28 do Manual do usuário do Linksys E2500 .

De qualquer forma, essa abordagem pode não resolver seu problema porque as regras de QoS podem ser aplicadas no tráfego que está sendo roteado entre LAN e WAN, mas não no tráfego que está sendo alternado pela LAN.

Minha abordagem recomendada é limitar a largura de banda do FTP .

Se o seu cliente de FTP [S] tiver uma opção de limite de largura de banda, use-o . Aqui está uma captura de tela do WinSCP tirada da Internet:

Você pode ver a opção no canto inferior direito.

Se o seu cliente não tiver essa opção, limita a largura de banda do servidor . Eu não fiz isso sozinho, então eu não posso guiá-lo passo a passo, mas eu posso te apontar para um limite de largura de banda de FTP tutorial.

Por favor, tenha em mente que se você estiver usando SCP, SFTP ou qualquer transferência relacionada a SSH, sua porta será 22 em vez de 21, então você precisará ajustar sua configuração de acordo.

    
por CijcoSistems 13.08.2014 / 19:14
0

OK, eu poderia dizer-lhe para tentar outro protocolo git, mas isso seria apenas uma solução alternativa.

Se eu estivesse no seu lugar, eu conectaria o Mac e o Ubuntu através de um hub Ethernet e verificaria o que acontece com um programa sniffer como wireshark . Talvez sua caixa Ubuntu emita pacotes Ethernet estranhos em algumas situações, talvez sua rota entre a rede sem fio e a rede com fio falhe em algumas situações. Fazendo isso, eu seria capaz de indicar onde está o problema: roteador ou caixa do Ubuntu.

Espero que isso ajude, mas infelizmente, acho que não posso ir mais longe.

    
por Pyrophorus 13.08.2014 / 09:50