Linuxでルートを追跡するコマンドは?
Linuxでは、`traceroute`コマンドを使用してルートを追跡できます。以下に`traceroute`コマンドを使用する手順を示します。
ターミナルウィンドウを開く。
以下のコマンドを実行し、`<対象アドレスもしくはドメイン>` を追跡したい対象のアドレスもしくはドメインに置き換えてください。
traceroute <目标地址或域名>
例えば、「example.com」のルートを探る場合、次のように入力します。
traceroute example.com
tracerouteコマンドを実行すると、経路の追跡が開始され、経路上の各ノード(ルーター)のIPアドレスと応答時間が表示されます。自身のコンピュータから対象のアドレスまでの全ての途中ノードが表示されます。
tracerouteコマンドは、デフォルトで、パス上の各ノードに対する3つのICMPエコー要求(ping)を送信します。 -I または -U フラグを付けることで、使用するプロトコルを変更できます。例:
traceroute -I example.com # 使用 ICMP 协议 traceroute -U example.com # 使用 UDP 协议
一部によっては、`traceroute`コマンドを実行するために管理者権限が必要な場合があります。その場合は、コマンドの前に`sudo`を付ける必要があるかもしれません。`traceroute`コマンドは、ネットワーク接続の問題を診断し、データパケットの送信経路を特定するために役立ちます。