Articles

How to run a network speed test from a headless Linux server

Image: Jack Wallen

管理者は、ネットワークのパフォーマンスを調べるために、スピードテストを実行する必要があることがよくあります。 時には自分が到達している速度を自慢するためにスピードテストを行うこともありますが、それを認めても構いません。 幸いなことに、スピードテストの実行はとても簡単です。

しかし、ヘッドレス Linux サーバー上で、スピード テストによってトラブルシューティングを行いたい場合はどうすればよいでしょうか。 もしかしたら、ネットワーク上ではすべてがうまくいっていても、特定のサーバーでは何か問題が発生しているかもしれません。

これから、このコマンドをインストールして使用する手順を説明します。

インストール

ここでは、Pythonスクリプトをダウンロードしていますが、このツールに必要な条件をお知らせします。 最低でも Python 2.4-3.4 がインストールされている必要があります。

  1. ターミナル ウィンドウを開きます
  2. wget https://raw.githubusercontent.com/sivel/speedtest…というコマンドで必要なファイルをダウンロードします。
  3. 新しくダウンロードしたファイルに chmod u+x speedtest.py というコマンドで必要なパーミッションを与えます
  4. sudo mv speedtest.py /usr/local/bin というコマンドでファイルを移動します

以上でインストールは完了です。

テストの実行

ターミナル ウィンドウに戻って、sudo speedtest.py というコマンドを実行します。 このコマンドは、最も近いテスト サーバーを検索し、それを実行します。

図 A

ヘッドレスの Ubuntu 16.04 サーバーでのスピードテストの結果です。

もし興味があれば、テストで .png 画像を生成するように指示することができます。これにより、同僚と共有したり、文書化の目的で使用したりすることができます。 これを行うには、sudo speedtest.py –share というコマンドを実行します。 コマンドが完了すると、コピーしてブラウザに貼り付けることができるリンクが生成されます。 そのリンクには、テストで作成した画像が表示されます。

トラブルシューティングまたは自慢

ネットワークの問題をトラブルシューティングする必要がある場合も、仲間の IT プロに自慢したい場合も、ネットワーク速度のテストを実行することは良いスタート地点となります。 ヘッドレス Linux サーバーを使用している場合、これらのマシンを楽しみの対象から外す必要はありません。

Also See

  • Linux でネットワーク デバイス情報を収集するために nmcli コマンドを使用する方法 (TechRepublic)
  • Linux でネットワーク速度を向上させるために TCP BBR を有効にする方法 (TechRepublic)
  • 。 Varnish」のHTTPキャッシュでApacheを高速化する方法(TechRepublic)
  • コンテナを簡単にビルドできる「Dockstation」のインストール方法と使い方(TechRepublic)
  • Ubuntu 16.04に「OpenLDAP」と「phpLDAPadmin」をインストールする方法(TechRepublic)
  • 「OpenLDAP」と「phpLDAPadmin」をインストールする方法。04(TechRepublic)
  • コンテナとKubernetesの超大型案件で、Red HatがCoreOSを買収(ZDNet)

コメントを残す

メールアドレスが公開されることはありません。 * が付いている欄は必須項目です