Debian8系統如何使用traceroute命令進行路由跟蹤
debian8系統如何使用traceroute命令進行路由跟蹤?本教程以debian8系統為例
本配置適(shi)用于debian8,9版本
1.命令格式:
traceroute[參數][主機]
2.命令功能:
traceroute指令讓你追蹤網絡數據包(bao)的(de)路由(you)途徑,預設(she)數據包(bao)大小是40Bytes,用戶可(ke)另行設(she)置。
具體參數(shu)格(ge)式:traceroute [-dFlnrvx][-f<存(cun)活數(shu)值(zhi)>][-g<網關>...][-i<網絡界面>][-m<存(cun)活數(shu)值(zhi)>][-p<通(tong)信端口(kou)>][-s<來源地(di)址(zhi)>][-t<服務類型>][-w<超時秒數(shu)>][主機名稱或IP地(di)址(zhi)][數(shu)據包(bao)大小]
3.命令參數:
-d 使用Socket層級(ji)的(de)排(pai)錯(cuo)功能。
-f 設(she)置第(di)一個檢(jian)測數據包(bao)的存活數值TTL的大小。
-F 設置(zhi)勿離斷(duan)位。
-g 設置來源路由網關,最多可(ke)設置8個。
-i 使用指定的(de)網絡(luo)界面送出數據(ju)包。
-I 使用ICMP回應取(qu)代UDP資料信息(xi)。
-m 設置(zhi)檢測數據包(bao)的最大(da)存活數值TTL的大(da)小。
-n 直(zhi)接使用IP地址(zhi)而非主機名稱。
-p 設置UDP傳輸協議的通信端口。
-r 忽(hu)略普通的Routing Table,直接將數據(ju)包送(song)到(dao)遠端主機(ji)上。
-s 設(she)置(zhi)本地(di)主機(ji)送出(chu)數據包的(de)IP地(di)址。
-t 設(she)置檢測(ce)數據包的TOS數值。
-v 詳細顯示指令的執行過程(cheng)。
-w 設(she)置(zhi)等待遠端主機回報的時間。
-x 開啟或(huo)關閉數(shu)據包的正(zheng)確性檢驗。
4.使用實例:
實例1:traceroute 用法簡(jian)單(dan)、最常用的用法
命(ming)令:traceroute www.baidu.com

5.說明:上述輸出信息顯(xian)示(shi)了跟蹤到的(de)路由地(di)址信息。記錄從序號 1 開(kai)始,每(mei)個(ge)記錄就是一跳(tiao),而每(mei)一跳(tiao)表示(shi)經過的(de)一個(ge)網(wang)(wang)關。記錄給出了每(mei)個(ge)網(wang)(wang)關對應(ying)的(de)IP地(di)址和延遲。

