Linuxコマンド:traceroute

のクイックガイドtracerouteコマンド。ホストに到達するために通過したすべてのノードを一覧表示するために使用されます

インターネット上のホストに到達しようとすると、ホームルーターを経由し、次にISPネットワークに到達します。次に、ISPネットワークは、独自のアップストリームネットワークルーターを経由し、以下同様に、最終的にホストに到達します。

あなたはあなたのパケットがそれをするために通過するステップが何であるか知りたいと思ったことはありますか?

ザ・tracerouteこのためにコマンドが作成されます。

呼び出す

traceroute <host>

パケットが移動する間、(ゆっくりと)すべての情報を収集します。

この例では、ブログにアクセスしてみましたtraceroute flaviocopes.com

移動したすべてのルーターが情報を返すわけではありません。この場合、tracerouteプリント* * *。それ以外の場合は、ホスト名、IPアドレス、およびいくつかのパフォーマンス指標を確認できます。

すべてのルーターについて、3つのサンプルを確認できます。つまり、tracerouteは、デフォルトで3回試行して、ルーターに到達するのに必要な時間を適切に示します。これが実行にこれほど長い時間がかかる理由ですtraceroute単に行うのと比較してpingそのホストに。

この番号は、-qオプション:

traceroute -q 1 flaviocopes.com

ザ・tracerouteコマンドは、Linux、macOS、WSL、およびUNIX環境があるすべての場所で機能します

私の無料ダウンロードLinuxコマンドハンドブック


その他のCLIチュートリアル: