GNU/Linux >> Linux の 問題 >  >> Ubuntu

UbuntuにTracerouteをインストールする方法

ネットワークまたはシステム管理者は、ネットワークまたはシステムが中断のないサービスを提供することを保証する責任があり、ネットワークが適切に維持されていることを確認する必要があります。ネットワークの動作を継続的に監視するには、多くのネットワークテストを実行する必要があります。 pingなどのいくつかの診断ツールを使用すると、ネットワーク管理者はネットワーク接続を評価できます。ただし、ネットワーク診断の場合、LinuxとmacOSでは「traceroute」と呼ばれる別のコマンドが使用されますが、Windowsでは同じプログラムが「tracert」と呼ばれます。 tracerouteコマンドは、ルートの送信元から宛先にデータをマッピングするために使用されます。また、データパケットが発信元から宛先までにたどるパスを追跡するためにも使用できます。

この包括的な記事では、Ubuntuでtracerouteコマンドを使用する方法をさまざまな例で見ていきます。

Tracerouteのインストール方法

tracerouteをインストールしていない場合は、使用しようとするとエラーが発生します。そのため、コマンドを実行する前に、まずインストールする必要があります。次のコマンドを実行してインストールします。

$ sudo apt install traceroute

UbuntuでのTracerouteの使用

インストールすると、Ubuntuでtracerouteを使用できるようになります。詳細に入る前に、tracerouteを最も単純な形式で利用する方法を見てみましょう。

tracerouteの機能の全範囲を取得するには、次のコマンドを実行します。

$ traceroute

さらに、以下のコマンドを使用して、youtube.comのトレースルーティングを表示します。

$ traceroute www.youtube.com

または

$ traceroute youtube.com

出力から収集できる重要なアイデアがいくつかあります。出力の最初の行に表示されるいくつかの値の詳細を以下に説明します。

  • 173.194.76.198は宛先のIPアドレスを表します。
  • ホップ数は、tracerouteが宛先に到達しようとする時間を示す数値です(デフォルト値は30です)。
  • ホップごとに特定の数のプローブを送信することも、ホップごとに特定の数のパケットを送信することもできます(デフォルト値は3です)
  • 考慮すべき最後の重要な項目は、送信するパケットのサイズです。 (デフォルト値は60バイトです。)

プローブ数の設定方法

デフォルトでは、16個のプローブが一度に渡されます。 「-N」オプションを使用して、このプローブ数を変更できます。次のコマンドを実行して、プローブ数をリセットします。

$ traceroute –N 12 youtube.com

Tracerouteを使用してホップ数を制限する方法

デフォルトでは、30ホップあります。ただし、「-m」オプションを使用すると、別の値を指定できます。たとえば、次のコマンドは、ターゲットに到達するために6ホップだけWebサイトをスキャンします。トレースルーティングは6ホップまでしか実行されないことがわかります。

$ traceroute –m 6 youtube.com

プローブを制限する方法

tracerouteの「-q」パラメータを使用すると、複数のプローブを指定できます。デフォルトでは、各ホップに3つのプローブが表示されます。迅速な応答が必要な場合は、次のオプションを選択してください。

次のコマンドを実行して、プローブの数を「2」に減らします。

$ traceroute –q 2 youtube.com

パケットサイズを変更する方法

各ホップによって送信されるパケットのデフォルトサイズは60バイトです。次のコマンドを使用すると、パケットのサイズが30バイトに変更されます。

$ traceroute youtube.com 30

「-f」オプションを使用してホップ数を変更する方法

tracerouteコマンドの「-f」オプションは、指定したホップ番号から始まる結果を出力します。結果が出力されるホップ数を指定できます。たとえば、以下の例では、12番目のホップで結果の公開が開始されます。

$ traceroute -f 12 youtube.com 

結論

Ubuntuでは、tracerouteやpingなどのネットワーク診断ツールを利用できます。ネットワーク管理者はネットワークの保守を担当し、tracerouteはシステムまたはネットワーク管理者にとって最も重要なツールの1つです。この記事では、tracerouteコマンドについて簡単に説明します。このコマンドを使用して、ネットワークパス応答の遅延を特定し、ネットワーク内のルーティングループ(存在する場合)を探すことができます。


Ubuntu
  1. Ubuntuのコマンドラインからセキュリティアップデートをインストールする方法

  2. Wine 6.9がリリースされました! Ubuntu 21.04、20.04にインストールする方法

  3. Ubuntu に Traceroute をインストールして起動するにはどうすればよいですか

  1. Ubuntu20.04にRをインストールする方法

  2. Ubuntu18.04にGoをインストールする方法

  3. Ubuntu18.04にRをインストールする方法

  1. Ubuntu18.04にRedisをインストールする方法

  2. Ubuntu16.04にOpenVisualTracerouteをインストールする方法

  3. Ubuntu20.04LTSにPintaをインストールする方法