1、traceroute命令簡介:
Linux系統下traceroute命令可以追蹤網絡數據包的路由途徑,每次數據包由某一同樣的出發點(source)到達某一同樣的目的地(destination)走的路徑可能會不一樣,但大部分所走的路由是相同的。
2、語法:
traceroute [參數] [主機]
3、命令參數:
-d:使用Socket層級的排錯功能。
-f:設置第一個檢測數據包的存活數值TTL的大小。
-F:設置勿離斷位。
-g:設置來源路由網關,最多可設置8個。
-i:使用指定的網絡界面送出數據包。
-I:使用ICMP迴應取代UDP資料信息。
-m:設置檢測數據包的最大存活數值TTL的大小。
-n:直接使用IP地址而非主機名稱。
-p:設置UDP傳輸協議的通信端口。
-r:忽略普通的Routing Table,直接將數據包送到遠端主機上。
-s:設置本地主機送出數據包的IP地址。
-t:設置檢測數據包的TOS數值。
-v:詳細顯示指令的執行過程。
-w:設置等待遠端主機回報的時間。
-x:開啟或關閉數據包的正確性檢驗。