mtr(My Traceroute)は、ネットワーク接続のトラブルシューティングに役立つツールです。これは、ホストへのパケットの経路を追跡し、各ホップの遅延やパケット損失を表示します。
基本的な構文は以下の通りです。
mtr [オプション] [引数]
-r
:レポートモードで実行し、結果を表示後に終了します。-c <回数>
:指定した回数だけパケットを送信します。-i <秒>
:パケット送信の間隔を指定します。-p
:ポート番号を指定して、特定のポートに対してテストを行います。以下に、mtrコマンドのいくつかの実用的な例を示します。
mtr example.com
このコマンドは、example.comへの経路を追跡し、各ホップの遅延を表示します。
mtr -r example.com
レポートモードで実行し、結果を一度だけ表示します。
mtr -c 10 example.com
example.comに対して10回パケットを送信し、その結果を表示します。
mtr -p 80 example.com
HTTPポート(80番)を使用して、example.comへの経路を追跡します。