Repolode
xykt

xykt/NetQuality

LinuxまたはmacOSサーバーでネットワーク品質を診断するShellスクリプト。中国本土向けのBGP、バックホール遅延、ルーティング、速度をテストします。

スター
5,873
フォーク
429
未解決の Issue
0
最終コミット
2 か月前

これは何?

NetQualityは、サーバーやVMのネットワーク品質を外部から調査するShellスクリプトです。チェック項目は7つのモジュールに分かれており、BGPと上流回線情報、ローカルポリシー、アクセス回線の詳細、中国の大手3キャリアへのTCP大容量パケット遅延、3キャリアのバックホール経路、国内速度テスト、国際接続を確認します。

IPv4とIPv6の結果を個別に報告し、バックホール遅延の測定先として中国本土の31の省・直轄市を指定できます。速度テストにはSpeedtest.netを、経路の完全なトレースにはNextTraceを使用します。pingのみのモードや低データ使用モードを選べるほか、個別の項目をスキップできます。出力は中国語または英語で表示でき、JSON形式で出力したりファイルに保存したりできます。

幅広いLinuxディストリビューションとmacOSで動作し、LinuxおよびWindows向けのDockerイメージも提供されています。

主な機能

  • 01IPv4とIPv6のデュアルスタックネットワーク品質をテスト
  • 02中国電信・中国聯通・中国移動へのTCP大容量パケット遅延を31の省・直轄市で測定
  • 03NextTraceで3キャリアのバックホール経路を完全にトレース
  • 04Speedtest.netによる国内速度テストと、世界各地への遅延チェックを実施
  • 05JSON出力、ファイルへのエクスポート、中国語・英語表示に対応

ユースケース

  • デプロイ前にVPSやクラウドサーバーの中国本土向け接続性を評価する
  • キャリアや地域ごとのルーティング品質を比較する
  • 分析用のネットワークデータをJSON形式で収集する
  • オンラインレポートの生成をスキップする、プライバシーに配慮したモードで簡易チェックを実行する

トピック

よくある質問

NetQuality とは?
LinuxまたはmacOSサーバーでネットワーク品質を診断するShellスクリプト。中国本土向けのBGP、バックホール遅延、ルーティング、速度をテストします。 NetQualityは、サーバーやVMのネットワーク品質を外部から調査するShellスクリプトです。チェック項目は7つのモジュールに分かれており、BGPと上流回線情報、ローカルポリシー、アクセス回線の詳細、中国の大手3キャリアへのTCP大容量パケット遅延、3キャリアのバックホール経路、国内速度テスト、国際接続を確認します。
NetQuality は無料で使えますか?ライセンスは?
NetQuality は AGPL-3.0 ライセンスのオープンソースです。商用製品で使う前にライセンス条件を確認してください。
NetQuality は今もメンテナンスされていますか?
半年以内に更新あり。NetQuality の最終コミットは 2026年9月1日 です。
NetQuality は何に使えますか?
デプロイ前にVPSやクラウドサーバーの中国本土向け接続性を評価する キャリアや地域ごとのルーティング品質を比較する 分析用のネットワークデータをJSON形式で収集する オンラインレポートの生成をスキップする、プライバシーに配慮したモードで簡易チェックを実行する
NetQuality はどこで入手できますか?
ソースコードとインストール手順は GitHub にあります:https://github.com/xykt/NetQuality

概要はプロジェクトの README をもとに AI が生成しています。GitHub の数値は毎日更新されます。

関連プロジェクト