路由追蹤BestTrace命令詳解


Linux服務器上進行路由跟蹤通常的做法是使用traceroute命令,不過該命令無法顯示IP歸屬地,看起來不方便。可以考慮使用ipip.net 提供的路由跟蹤工具BestTrace來替代traceroute,BestTrace支持IP歸屬地顯示,看起來非常直觀。

圖片[1]-路由追蹤BestTrace命令詳解-栗子博客

下載BestTrace

ipip.net提供了BestTrace二進制包,直接下載解壓后就可以使用。

使用BestTrace

<span class="hljs-comment">#下載BestTrace</span>
wget http://soft.xiaoz.org/linux/besttrace4linux.zip
<span class="hljs-comment">#安裝unzip</span>
yum -y install unzip
<span class="hljs-comment">#解壓</span>

 

unzip besttrace4linux.zip

解壓之后會看到以下幾個二進制文件,請根據自己的系統選擇,xiaoz使用的Linux X64系統,直接使用besttrace這個文件。

<span class="hljs-selector-tag">-rw-r--r--</span>. 1 <span class="hljs-selector-tag">root</span> <span class="hljs-selector-tag">root</span> 8905913 <span class="hljs-selector-tag">Aug</span> 20 14<span class="hljs-selector-pseudo">:48</span> <span class="hljs-selector-tag">besttrace</span>
<span class="hljs-selector-tag">-rw-r--r--</span>. 1 <span class="hljs-selector-tag">root</span> <span class="hljs-selector-tag">root</span> 7694251 <span class="hljs-selector-tag">Aug</span> 20 14<span class="hljs-selector-pseudo">:48</span> <span class="hljs-selector-tag">besttrace32</span>
<span class="hljs-selector-tag">-rw-r--r--</span>. 1 <span class="hljs-selector-tag">root</span> <span class="hljs-selector-tag">root</span> 736 <span class="hljs-selector-tag">Jul</span> 25 16<span class="hljs-selector-pseudo">:04</span> <span class="hljs-selector-tag">besttrace4linux</span><span class="hljs-selector-class">.txt</span>
<span class="hljs-selector-tag">-rw-r--r--</span>. 1 <span class="hljs-selector-tag">root</span> <span class="hljs-selector-tag">root</span> 7764434 <span class="hljs-selector-tag">Aug</span> 20 14<span class="hljs-selector-pseudo">:48</span> <span class="hljs-selector-tag">besttracearm</span>
<span class="hljs-selector-tag">-rw-r--r--</span>. 1 <span class="hljs-selector-tag">root</span> <span class="hljs-selector-tag">root</span> 8866532 <span class="hljs-selector-tag">Aug</span> 20 14<span class="hljs-selector-pseudo">:48</span> <span class="hljs-selector-tag">besttracebsd</span>
<span class="hljs-selector-tag">-rw-r--r--</span>. 1 <span class="hljs-selector-tag">root</span> <span class="hljs-selector-tag">root</span> 7686164 <span class="hljs-selector-tag">Aug</span> 20 14<span class="hljs-selector-pseudo">:48</span> <span class="hljs-selector-tag">besttracebsd32</span>
<span class="hljs-selector-tag">-rw-r--r--</span>. 1 <span class="hljs-selector-tag">root</span> <span class="hljs-selector-tag">root</span> 8950288 <span class="hljs-selector-tag">Aug</span> 20 14<span class="hljs-selector-pseudo">:48</span> <span class="hljs-selector-tag">besttracemac</span>

 

先賦予BestTrace執行權限chmod +x besttrace,然后執行命令進行路由跟蹤./besttrace -q1 -g cn IP,截圖如下。

圖片[2]-路由追蹤BestTrace命令詳解-栗子博客

參數說明

更多使用說明可輸入./besttrace --help進行查看,完整的參數如下:

<span class="hljs-number">-6</span>, - ipv6
使用ipv6。
-J, - json
使用JSON格式打印traceroute結果。
-g, - lang <span class="hljs-built_in">string</span>
語言現在僅支持cn和en。
-m, - maxhop <span class="hljs-keyword">int</span>
指定traceroute將探測的最大跳數(最大生存時間值)。默認值為<span class="hljs-number">30.</span>(默認為<span class="hljs-number">30</span>-a, - noas
顯示時,請勿嘗試將IP地址映射到AS。
-n, - nodomain
顯示時,請勿嘗試將IP地址映射到主機名。
-l, - location
顯示時,請勿嘗試將IP地址映射到位置。
-q, - query <span class="hljs-keyword">int</span>
設置每跳的探測包數。默認值為<span class="hljs-number">3.</span>(默認值為<span class="hljs-number">3</span>-z, - sendtime <span class="hljs-keyword">int</span>
探針之間的最小時間間隔(默認為<span class="hljs-number">0</span>)。
如果該值大於<span class="hljs-number">10</span>,則它指定一個以毫秒為單位的數字,否則它是一個秒數(也允許浮點值)。
當某些路由器對ICMP消息使用速率限制時很有用。
-f, - stopop <span class="hljs-keyword">int</span>
指定要啟動的TTL。默認為<span class="hljs-number">1.</span>(默認值為<span class="hljs-number">1</span>- 同步
通過同步發送icmp包。
-T, - tcp
使用TCP SYN進行探測。
-V, - 版本
打印版本並退出。
-w, - waittime <span class="hljs-keyword">int</span>
設置等待探測響應的時間(以秒為單位)。 (默認<span class="hljs-number">3</span>)

 

其它說明

 

BestTrace客戶端支持全平台,包括Windows、MAC、安卓等,更多客戶端可自行在官網下載:https://www.ipip.net/product/client.html

© 版權聲明

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM