Repolode
xykt

xykt/NetQuality

Script Shell que verifica a qualidade da rede em servidores Linux ou macOS, incluindo BGP, latência de backhaul, rotas e testes de velocidade para a China continental.

Estrelas
5,873
Forks
429
Issues abertas
0
Último commit
há 2 meses

O que é?

NetQuality é um script Shell que inspeciona externamente a qualidade da rede de um servidor ou VM. As verificações são organizadas em sete módulos: informações de BGP e upstream, políticas locais, detalhes da rede de acesso, latência de pacotes TCP grandes para as três principais operadoras chinesas, rotas de backhaul das três operadoras, testes de velocidade domésticos e interconexão internacional.

O script apresenta resultados separados para IPv4 e IPv6 e pode medir a latência de backhaul para qualquer uma das 31 províncias e municípios da China continental. Os testes de velocidade usam Speedtest.net, e o rastreamento completo de rotas usa NextTrace. É possível escolher um modo que testa apenas o ping, um modo de baixo consumo de dados ou ignorar seções específicas. A saída pode ser exibida em chinês ou inglês, em JSON ou salva em um arquivo.

Ele funciona em várias distribuições Linux e no macOS, e também está disponível como imagem Docker para Linux e Windows.

Recursos principais

  • 01Testa a qualidade da rede dual-stack IPv4 e IPv6
  • 02Mede a latência de pacotes TCP grandes para China Telecom, Unicom e Mobile em 31 províncias
  • 03Rastreia as rotas completas de backhaul das três operadoras com NextTrace
  • 04Executa testes de velocidade domésticos via Speedtest.net e verificações globais de latência
  • 05Oferece saída em JSON, exportação para arquivo e exibição em chinês ou inglês

Casos de uso

  • Avaliar a conectividade de um VPS ou servidor em nuvem com a China continental antes da implantação
  • Comparar a qualidade das rotas entre operadoras e regiões
  • Coletar dados de rede estruturados em JSON para análise
  • Executar verificações rápidas em um modo que prioriza a privacidade e não gera relatórios online

Tópicos

Perguntas frequentes

O que é NetQuality?
Script Shell que verifica a qualidade da rede em servidores Linux ou macOS, incluindo BGP, latência de backhaul, rotas e testes de velocidade para a China continental. NetQuality é um script Shell que inspeciona externamente a qualidade da rede de um servidor ou VM. As verificações são organizadas em sete módulos: informações de BGP e upstream, políticas locais, detalhes da rede de acesso, latência de pacotes TCP grandes para as três principais operadoras chinesas, rotas de backhaul das três operadoras, testes de velocidade domésticos e interconexão internacional.
NetQuality é gratuito? Qual é a licença?
NetQuality é open source sob a licença AGPL-3.0. Confira os termos da licença antes de usá-lo em produtos comerciais.
NetQuality ainda é mantido?
Atualizado nos últimos 6 meses. O último commit de NetQuality foi em 1 de set. de 2026.
Para que posso usar NetQuality?
Avaliar a conectividade de um VPS ou servidor em nuvem com a China continental antes da implantação Comparar a qualidade das rotas entre operadoras e regiões Coletar dados de rede estruturados em JSON para análise Executar verificações rápidas em um modo que prioriza a privacidade e não gera relatórios online
Onde consigo NetQuality?
O código-fonte e as instruções de instalação estão no GitHub: https://github.com/xykt/NetQuality

Resumo gerado por IA a partir do README do projeto. As estatísticas do GitHub são atualizadas diariamente.

Projetos relacionados