linux中如何判斷ip經過多少個節點

時間 2021-08-30 10:27:56

1樓:匿名使用者

使用linux traceroute命令來檢測,可以判斷出到一個ip要經過哪些節點。然後就可以統計經過了多少節點。

1.命令格式:

traceroute[引數][主機]

2.命令功能:

traceroute指令讓你追蹤網路資料包的路由途徑,預設資料包大小是40bytes,使用者可另行設定。

具體引數格式:traceroute [-dflnrvx][-f《存活數值》][-g《閘道器》...][-i《網路介面》][-m《存活數值》][-p《通訊埠》][-s《**地址》][-t《服務型別》][-w《超時秒數》][主機名稱或ip地址][資料包大小]

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 開啟或關閉資料包的正確性檢驗。

4.使用例項:

例項:traceroute 用法簡單、最常用的用法

命令:traceroute www.baidu.com

2樓:51cto學院

root@co42-vm ~# whereis traceroute

traceroute: /bin/traceroute /usr/sbin/traceroute /usr/share/man/man8/traceroute.8.gz

root@co42-vm ~#

3樓:元惜筠

命令列下:

ping -c 3 11.22.33.44 | grep ttl > /dev/null

echo $?

如果列印為0,則通,不為0,則不通。

LINUX中如何不經過排序刪除檔案中重複的行(相同行,只保留

樓上 uniq必須是連續的重複才行把 用awk肯定行 這是一個cu的精華帖,差不多,對於你的問題你給稍等我修改一下。ps感謝紅袖添香大姐 cu精華 經典回顧 假設我有如下檔案 cat aa 123 def1 456 345 def2 812 123 def3 563 322 def4 684 123...

Linux中,怎樣永久修改IP和子網掩碼

雪人戰士 linux中永久修改ip和子網掩碼,可以用命令也可以直接到檔案裡修改。這裡推薦直接到檔案中修改。1 進入網絡卡配置檔案 vi etc sysconfig network scripts ifcfg ethn ifcfg ethn是你要修改的網絡卡,可以用ifconfig檢視你要修改的網絡卡...

ecel中如何判斷,excel中如何判斷?

第七次要分 用了自定義名稱,資料有效性用了indirect函式,具體看附件吧 if可以用。如果要兩個條件都滿足,加and函式 if and 5500 b24,5000000 c24 pos可正常運轉 pos不可正常運轉 如果只是滿足其中一個就行,用or函式 if or 5500 b24,500000...