在 Linux 上,你可以使用 `traceroute` 命令來跟蹤路由。以下是如何使用 `traceroute` 命令的步驟:
1. 打開終端窗口。
2. 輸入以下命令,并替換 `<目標地址或域名>` 為你要跟蹤的目標地址或域名:
traceroute <目標地址或域名>
例如,如果你要跟蹤到 `example.com` 的路由,可以輸入:
traceroute example.com
3. 執行命令后,`traceroute` 將開始跟蹤路由,并顯示經過的每個節點(路由器)的 IP 地址和響應時間。它將顯示從本地計算機到目標地址的所有中間節點。
4. 默認情況下,`traceroute` 命令會發出三個 ICMP 回顯請求(ping),以確定路徑上的每個節點。你可以通過添加 `-I` 或 `-U` 標志來改變使用的協議,例如:
traceroute -I example.com # 使用 ICMP 協議 traceroute -U example.com # 使用 UDP 協議
請注意,有些系統可能需要使用管理員權限才能執行 `traceroute` 命令,在這種情況下,你可能需要在命令前加上 `sudo`。`traceroute` 命令對于診斷網絡連接問題和確定數據包傳輸路徑非常有用。