追蹤網路節點
BUBU 因常常有在使用樣子的功能之前都會找,這次是想說直接記錄來日後尋找方便
操作過程
MTR
這一套是結合了traceroute 及 ping 的功能
- 安裝 MTR
#使用 apt 安裝
sudo apt install mtr
#使用 yum 安裝
sudo yum install mtr
#使用 dnf 安裝
sudo dnf install mtr
- 測試 MTR 指令
mtr www.google.com
- 輸出結果如下
- 簡單說明
Loss% 封包傳送出去未回應(遺失)的比率,越高表示那個路由點的常常遺失封包。
Snt 已傳送測試封包次數。
Last 最後一次測試封包回應時間。
Avg 封包平均回應時間。
Best 封包最短回應時間。
Wrst 封包回應最長時間。
StDev 標準差,數字越高代表回應時間越不穩定。
如果在路由表中出現 ??? 沒有顯示IP或是主機名稱的話,代表該節點可能設定不回應封包或是掉包狀況嚴重。
- 參數說明
-n 以IP方式顯示節點
mtr -n www.google.com
-b 各節點同時以IP及網域顯示
mtr -b www.google.com
-c 指定測試次數
mtr -c 5 www.google.com
-r 用報表模式顯示
mtr -c 5 -r www.google.com