Linuxのtracerouteコマンドにはどんなパラメータがありますか?
Linuxにおいて、tracerouteコマンドはネットワーク上のデータパケットの経路を追跡するために使用されます。以下は、tracerouteコマンドの一般的なオプションです。
- ICMPエコーリクエストをテストデータパケットとして送信します。
- – U:テストデータパケットとしてUDPデータグラムを使用します。
- T:テストデータパケットとしてTCP SYNリクエストを使用して送信します。
- DNS解決を無効にして、IPアドレスでトレース結果を表示します。
- – <タイムアウト時間>を設定します。単位は秒です。
- -q <問い合わせ数>:1回のステップでの最大問い合わせ数を設定します。
- – -m <最大ジャンプ数>:最大ジャンプ数を設定し、つまり最大のTTL値を設定します。
- 「-p <ポート番号>:UDPまたはTCPのターゲットポート番号を設定します」
- – 「ソースIPアドレス」を設定します。
- – -f <初期TTL値>:初期TTL値を設定
- – z <遅延時間>:データパケットを送信する間の遅延時間を設定します。
- -r:通常のルーティングテーブルを無視し、元のルーティングテーブルを直接使用します。
- IPヘッダーのルーティングオプションを有効にしたら、データパケットを送信する前に行う。
- -g <ルーターのアドレス>: 指定されたゲートウェイ経路をテストするために、ルーターのアドレスを設定します。
- A: トラッキング結果にはAS番号(自律システム番号)が表示されます。
これらのパラメータはtracerouteコマンドの動作や出力結果をカスタマイズするために使用できます。tracerouteコマンドの詳細については、manコマンドを実行して情報を取得できます。