Por que as conexões externas para meu servidor são tão lentas, mas internas são quase instantâneas?

0

Eu tenho um modem a cabo Ubee fornecido pelo meu provedor de TV a cabo e um roteador Linksys EA6300 que lida com minhas conexões sem fio internas. Existe um servidor Fedora 20 conectado ao Linksys. Eu configurei cadeias de encaminhamento de porta para que as conexões de entrada passem da Ubee para a Linksys para a caixa Fedora.

Quando tento conectar-me a um serviço hospedado na caixa Fedora de outro dispositivo dentro da rede local, a conexão é concluída e tudo funciona bem. Quando tento conectar via IP externo, a maioria das conexões atinge o tempo limite. Nota: alguns deles funcionam muito bem (por exemplo, o SSH demora um pouco, mas funciona eventualmente).

Eu estou querendo saber se existe uma solução melhor do que "comprar um novo modem", mas acho que o problema tem algo a ver com o encaminhamento de porta em um dos dois modem / roteadores. Qual é a melhor maneira de diagnosticar e testar essa suposição antes de deixar outros US $ 150 em hardware que podem não estar em falta?

    
por kvorak 06.12.2014 / 18:55

3 respostas

0

I am wondering if there is a better solution out there than ‘buy a new modem’ but I think the issue has something to do with the port forwarding on one of the two modem/routers. What is the best way to diagnose and test this assumption before I drop another $150 on hardware that may not be at fault?

Você terá que arregaçar as mangas sobre isso. E aqui está um resumo de todas as ideias de depuração que vêm à mente quando lidamos com problemas de rede LAN / WAN como este:

  • Velocidade de conexão WAN (ISP): Pode ser simplesmente o caso de você ter uma velocidade de download decente, mas uma velocidade de upload lenta que afetaria a velocidade das conexões de entrada. Então, se você tiver 10 Mpbs de download, mas 2 Mpbs de upload, esse é o seu gargalo aqui.
  • Roteador: Todos os roteadores são praticamente os mesmos. E o Linksys EA6300 parece sólido. Embora talvez você precise configurar / ajustar algo um pouco mais, geralmente não acho que isso possa ser um fator.
  • LAN (Internal Network) Velocidade de conexão: Isso pode ser algo. De acordo com as especificações desse roteador, ele pode lidar com velocidades Ethernet Gigabit de 1000 Mbps. Então, talvez todas as suas conexões internamente sejam rápidas, porque você está a todos os 1000Mbps via Ethernet gigabit, mas ao se conectar via o mundo externo na porta WAN, as coisas ficam mais lentas? Não está claro quais serviços você está tentando usar, mas outra ideia.
  • Conexão Ethernet do modem: Portanto, se o Linksys pode operar com velocidade gigabit ethernet, o seu modem a cabo também pode? Na minha experiência, muitos modems são apenas 10 Mbps ou 100 Mbps, uma vez que as velocidades do ISP do consumidor raramente ultrapassam os 100 Mbps. Gostaria de verificar isso também para ver se o modem tem pelo menos 100Mps de velocidade de conexão.
  • Configuração do Fedora Linux: Isso também pode ser um fator. Descreverá abaixo, mas às vezes a forma como os serviços são configurados nas caixas Linux pode causar tempos limite em determinadas situações em que a resolução de DNS deve estar acontecendo. Por exemplo, sei que as conexões SSH podem ser lentas em alguns cenários e que podem ser resolvidas alterando a ordem de autenticação preferencial para que a chave pública e a senha sejam fornecidas antes de alguns outros métodos de autenticação.
  • Desabilite o IPv6: Depois de qualquer um desses, outro proverbial gorila de 800 libras na sala está IPv6 estragando as coisas. Sim, o IPv6 é “o futuro”, mas tenho visto um comportamento de rede estranho entre LANs / WANs quando o IPv6 está ativado, mesmo se a conexão for via IPv4. A melhor solução é desabilitar o IPv6 sempre que possível. Tal como no servidor Fedora Linux, o roteador e até mesmo o modem.
por 06.12.2014 / 19:48
0

When I try to connect via my external IP, though, most connections time out.

Você está fazendo esta conexão internamente? Você está criando uma situação de loopback, dependendo do seu roteador, você provavelmente não deve tentar acessar seu ip externo internamente. dê uma olhada aqui por exemplo.

Se você estiver fazendo a conexão externamente, provavelmente não terá uma velocidade de upload rápida nem boa largura de banda.

    
por 06.12.2014 / 19:09
0

Para mim, era o firmware antigo do roteador. Eu atualizei o firmware para o meu TP-Link TL-WR740N e conexões externas melhoraram muito.

    
por 04.01.2017 / 01:49