Resolver Problemas de Internet Lenta no Mac

Usa ferramentas de diagnóstico de rede para descobrir por que razão a internet do teu Mac está lenta. Uma abordagem sistemática usando ping, traceroute e testes de velocidade.

A tua internet parece lenta, mas não sabes bem porquê. Antes de ligar ao teu FSI ou comprar um novo router, podes diagnosticar o problema tu próprio. Alguns testes simples dir-te-ão se o problema está da tua parte, da parte do teu FSI, ou em qualquer outro lugar.

Começa com um teste de velocidade

Primeiro, estabelece o que estás realmente a obter. A Apple adicionou uma ferramenta de linha de comandos chamada networkQuality no macOS Monterey:

networkQuality

Isto testa a velocidade de upload, a velocidade de download e a capacidade de resposta (latência sob carga). Executa-o algumas vezes e anota os resultados. Compara com o que estás a pagar. Se o teu plano promete 100 Mbps de download e estás a obter 95, isso é normal. Se estás a obter 20, algo está errado.

Podes também usar testes de velocidade baseados na web como o fast.com ou speedtest.net. Executa alguns de diferentes serviços. Se os resultados variarem muito, pode haver congestionamento nas rotas para servidores específicos.

Testa em diferentes horas do dia. Velocidades que estão bem às 10h mas são terríveis às 20h sugerem congestionamento de rede, quer no teu bairro quer no teu FSI.

Verifica a tua ligação local

A internet lenta muitas vezes começa em casa. O Wi-Fi pode ser o gargalo, não o teu FSI.

Se estiveres em Wi-Fi, tenta ligar via cabo Ethernet diretamente ao teu router. Executa o teste de velocidade novamente. Se as velocidades melhorarem dramaticamente, o teu Wi-Fi é o problema. Se as velocidades se mantiverem iguais, o problema está mais acima.

Para resolução de problemas de Wi-Fi, mantém premida a tecla Option e clica no ícone Wi-Fi na barra de menus e seleciona “Open Wireless Diagnostics.” Usa a funcionalidade de análise para ver todas as redes próximas. Vê que canais estão a usar. Se a tua rede e vários vizinhos estiverem todos no canal 6, estão a competir pelo tempo de transmissão. Mudar o canal do teu router pode ajudar.

A intensidade do sinal também importa. Quanto mais longe estiveres do teu router, mais lenta será a tua ligação. Paredes, pavimentos e eletrodomésticos criam interferência. Aproximares-te do router ou reposicioná-lo pode fazer uma diferença significativa.

Teste de ping para conectividade básica

O Ping mede o tempo de ida e volta para os pacotes chegarem a um destino e regressarem. Tempos de ping elevados indicam latência, o que faz com que tudo pareça lento.

Começa por fazer ping ao teu router:

ping -c 10 192.168.1.1

Substitui 192.168.1.1 pelo IP real do teu router (podes encontrá-lo em Definições do Sistema > Rede > Wi-Fi > Detalhes > TCP/IP). Se os tempos de ping ao teu próprio router forem elevados (acima de 10ms) ou inconsistentes, há um problema com a tua rede local.

De seguida, faz ping a algo na internet:

ping -c 10 8.8.8.8

Isto faz ping ao servidor DNS do Google. Tempos abaixo de 50ms são bons para a maioria das localizações. Se os pings ao teu router forem rápidos mas os pings à internet forem lentos, o problema está entre o teu router e o destino.

Procura também perda de pacotes. Se o resumo do ping mostrar pacotes perdidos, isso é um sinal de uma ligação instável em algum lugar.

Traceroute para análise do caminho

O Traceroute mostra cada salto entre o teu Mac e um destino. Revela onde ocorrem abrandamentos.

traceroute google.com

Cada linha é um router ao longo do caminho. Os três números no final são tempos de resposta em milissegundos para três sondas separadas.

Procura saltos repentinos na latência. Se os saltos 1-3 estiverem todos abaixo de 20ms e depois o salto 4 saltar para 200ms, há congestionamento ou um problema nesse ponto.

Os primeiros saltos são a tua rede local e o FSI. Se a alta latência aparecer aí, o problema está perto de casa. A alta latência em saltos distantes é mais difícil de corrigir porque essas redes não são tuas para controlar.

Os asteriscos (* * *) significam que um router não respondeu às sondas. Isto não é necessariamente um problema. Muitos routers ignoram os pacotes de traceroute. Se a rota continua além do salto silencioso, o tráfego ainda está a fluir.

Problemas de DNS

A resolução DNS lenta faz com que a internet pareça lerda. Cada vez que visitas um novo site, o teu browser tem de procurar o endereço IP. Se essa pesquisa demorar muito, o carregamento das páginas para.

Testa a velocidade do DNS:

time dig google.com

A linha “Query time” mostra quanto tempo demorou a pesquisa. Abaixo de 50ms é bom. Acima de 200ms é lento.

Se o DNS estiver lento, tenta mudar de servidores DNS. O DNS predefinido do teu FSI pode estar sobrecarregado ou mal mantido.

Para usar o DNS do Google (8.8.8.8 e 8.8.4.4) ou o DNS da Cloudflare (1.1.1.1 e 1.0.0.1), vai a Definições do Sistema > Rede > Wi-Fi > Detalhes > DNS. Remove as entradas existentes e adiciona novas.

Após mudar o DNS, limpa a cache DNS do teu Mac:

sudo dscacheutil -flushcache; sudo killall -HUP mDNSResponder

Executa o teste dig novamente e vê se os tempos melhoram.

Verifica a atividade em segundo plano

O teu Mac pode estar a usar largura de banda sem tu saberes. Atualizações de software, serviços de sincronização na cloud e aplicações em segundo plano consomem largura de banda.

Abre o Monitor de Atividade (Aplicações > Utilitários > Monitor de Atividade) e clica no separador Rede. Ordena por “Bytes Enviados” ou “Bytes Recebidos” para ver o que está a usar mais largura de banda.

Os consumidores de largura de banda mais comuns incluem a sincronização do iCloud com grandes bibliotecas de fotografias, o Dropbox ou o Google Drive a carregar ficheiros, o Time Machine a fazer cópias de segurança pela rede, atualizações de software a descarregar em segundo plano e separadores do browser com conteúdo com atualização automática.

Se algo estiver a consumir largura de banda significativa, pausa-o ou agenda-o para fora das horas de ponta.

Verificações do router e do modem

O teu equipamento de rede pode ser o problema. Os routers e modems são pequenos computadores que podem ficar lentos, ficar sem memória ou desenvolver bugs.

Reinicia o teu modem e router. Desliga-os, espera 30 segundos, liga primeiro o modem e espera que sincronize, depois liga o router. Isto limpa o estado em cache e frequentemente resolve abrandamentos misteriosos.

Verifica se há atualizações de firmware. Os fabricantes de routers lançam atualizações que corrigem bugs e melhoram o desempenho. Inicia sessão na interface de administração do teu router (geralmente em 192.168.1.1 ou semelhante) e procura opções de atualização.

Se o teu router tiver mais de cinco anos, pode não suportar os padrões Wi-Fi modernos. Atualizar para um router Wi-Fi 6 pode melhorar significativamente as velocidades, especialmente com múltiplos dispositivos.

Problemas do FSI

Por vezes o problema é realmente o teu fornecedor de internet. Antes de ligar ao suporte, reúne evidências.

Executa testes de velocidade em diferentes horas e mantém registos. Anota quando ocorrem os abrandamentos. Verifica a página de estado do teu FSI ou as redes sociais para reportar interrupções.

Quando ligares, terás dados para partilhar. “As minhas velocidades caem para 10 Mbps todas as noites entre as 19h e as 22h” é mais útil do que “às vezes está lento.” Os FSIs podem verificar o seu equipamento para problemas na tua linha e podem enviar um técnico se necessário.

Se os abrandamentos afetam sites específicos mas não outros, o problema pode ser de peering. A ligação do teu FSI a certas redes pode estar congestionada. Isto é mais difícil de corrigir, mas documentar os sites afetados específicos ajuda.

Abordagem sistemática

Trabalha nestes passos por ordem:

  1. Executa um teste de velocidade para estabelecer a linha de base
  2. Testa com cabo versus sem fios para isolar problemas de Wi-Fi
  3. Faz ping ao teu router para verificar a saúde da rede local
  4. Faz ping a servidores externos para verificar a conectividade à internet
  5. Executa traceroute para encontrar onde ocorrem os atrasos
  6. Verifica a velocidade do DNS e experimenta servidores alternativos
  7. Procura aplicações a consumir largura de banda no teu Mac
  8. Reinicia o equipamento de rede
  9. Contacta o FSI com evidências documentadas se necessário

Cada passo estreita o local onde reside o problema. Podes descobrir que é o teu sinal Wi-Fi, um DNS mal configurado ou realmente a culpa do teu FSI. Saber qual deles permite-te corrigi-lo ou pelo menos saber a quem culpar.

Ferramentas que ajudam

O macOS inclui tudo o que precisas para a resolução básica de problemas. O Terminal tem ping, traceroute e dig. O Monitor de Atividade mostra o uso da rede. O Wireless Diagnostics analisa o Wi-Fi.

O inconveniente é mudar entre ferramentas e interpretar o resultado em texto. Se resolves problemas de rede regularmente, uma ferramenta unificada poupa tempo.

O NetUtil coloca ping, traceroute, consulta DNS e outros diagnósticos numa única interface. Podes executar testes rapidamente sem memorizar a sintaxe de comandos, e os resultados são apresentados num formato fácil de analisar.

Se quiseres ver exatamente que portas cada aplicação tem abertas, o Portie mostra uma vista ao vivo, com atualização automática, de todas as portas TCP/UDP abertas agrupadas por aplicação — útil quando estás à procura de um processo inesperado a consumir largura de banda.

Quer uses as ferramentas integradas ou outra coisa, o processo é o mesmo. Testa sistematicamente, isola o problema e corrige o que podes. A internet lenta tem causas, e essas causas são descobríveis.