目錄
Debian/Ubuntu 及其衍生版
CentOS/RHEL 及其衍生版
基本命令格式
基本使用示例
常用選項
高級選項
示例
注意事項
在 Linux 系統(tǒng)中,traceroute是一個網(wǎng)絡(luò)診斷工具,用于確定數(shù)據(jù)包從你的計算機到目標主機(如一個網(wǎng)站或遠程服務(wù)器)所經(jīng)過的路由路徑。
如果你的系統(tǒng)中沒有安裝traceroute,你可以通過包管理器來安裝它。
回到頂部
Debian/Ubuntu 及其衍生版
sudo apt-get update sudo apt-get install traceroute
回到頂部
CentOS/RHEL 及其衍生版
sudo yum install traceroute
或者在較新的 CentOS/RHEL 版本中,你可能需要使用dnf代替yum:
sudo dnf install traceroute
回到頂部
以下是traceroute的一些基本使用方式和選項:
回到頂部
基本命令格式
traceroute [選項]... [目標主機]
回到頂部
基本使用示例
追蹤到example.com的路由路徑:
traceroute example.com
回到頂部
常用選項
-n:不執(zhí)行DNS查找,直接顯示IP地址而不是主機名。
-w:設(shè)置等待超時的時間(秒)。
-p:指定要使用的端口號,默認為 33434。
-m:設(shè)置最大跳數(shù),默認為 30。
-s:設(shè)置發(fā)送數(shù)據(jù)包的源端口號。
-I:使用ICMP協(xié)議發(fā)送數(shù)據(jù)包。
-4或-6:強制使用IPv4或IPv6協(xié)議。
-q:設(shè)置發(fā)送數(shù)據(jù)包的數(shù)量,默認為 3。
-T:使用TCP協(xié)議進行追蹤。
-A:使用所有協(xié)議(UDP, TCP, ICMP)進行追蹤。
回到頂部
高級選項
-P proto:設(shè)置使用的協(xié)議類型,可以是tcp,udp,icmp或ip。
-S srcaddr:設(shè)置數(shù)據(jù)包的源地址。
-g gateway:指定一個特定的網(wǎng)關(guān)或中間路由器進行跳過。
-N:設(shè)置網(wǎng)絡(luò)時間協(xié)議(NTP)模式,用于發(fā)送NTP時間查詢。
-F:設(shè)置“Don't Fragment”標志位,用于確定最大傳輸單元(MTU)。
回到頂部
示例
不進行DNS查找,直接顯示IP地址:
traceroute -n example.com
使用ICMP協(xié)議進行追蹤:
traceroute -I example.com
設(shè)置最大跳數(shù)為20:
traceroute -m 20 example.com
使用TCP協(xié)議進行追蹤:
traceroute -T example.com
使用所有協(xié)議進行追蹤:
traceroute -A example.com
發(fā)送5個數(shù)據(jù)包:
traceroute -q 5 example.com
設(shè)置超時等待時間為10秒:
traceroute -w 10 example.com
回到頂部
注意事項
某些網(wǎng)絡(luò)設(shè)備可能會阻止traceroute數(shù)據(jù)包,導致路徑信息不完整或不準確。
使用traceroute時,應(yīng)遵守網(wǎng)絡(luò)策略和法律法規(guī),避免濫用該工具。
在某些Linux發(fā)行版中,traceroute可能需要root權(quán)限才能運行。
traceroute是網(wǎng)絡(luò)故障排除和性能分析中不可或缺的工具,它可以幫助確定網(wǎng)絡(luò)延遲或丟包發(fā)生的位置。
鏈接:https://www.cnblogs.com/ydswin/p/18236366
-
Linux
+關(guān)注
關(guān)注
87文章
11420瀏覽量
212317 -
計算機
+關(guān)注
關(guān)注
19文章
7607瀏覽量
89822 -
網(wǎng)絡(luò)診斷
+關(guān)注
關(guān)注
0文章
9瀏覽量
6663
原文標題:網(wǎng)絡(luò)診斷工具traceroute的使用
文章出處:【微信號:magedu-Linux,微信公眾號:馬哥Linux運維】歡迎添加關(guān)注!文章轉(zhuǎn)載請注明出處。
發(fā)布評論請先 登錄
相關(guān)推薦
巧用Ping和Traceroute命令排除網(wǎng)絡(luò)故障
RBF神經(jīng)網(wǎng)絡(luò)變速箱齒輪故障診斷

關(guān)于STM32開發(fā)工具之STM Studio調(diào)試和診斷工具講解
在Linux中使用traceroute排查服務(wù)器網(wǎng)絡(luò)問題
分享三個Linux下常用的三個網(wǎng)絡(luò)測試工具
【虹科】-使用OmniPeek診斷網(wǎng)絡(luò)

VMware ESXi 7.0 ESXCLI診斷工具

VMware ESXi 6.5 ESXCLI診斷工具

VMware ESXi 6.7 ESXCLI診斷工具

VMware ESXi 6.7 ESXCLI診斷工具下載

如何利用traceroute命令發(fā)現(xiàn)網(wǎng)絡(luò)中的負載均衡

評論