MTR - 結合 ping 與 traceroute 的好用工具

1、前言

MTR 簡單來說為一個結合 ping 與 traceroute 功能的好用套件,用過後以後就不會想用 ping 及 traceroute 了。



文章目錄

1、前言
2、實作環境
3、安裝及設定
          步驟1.安裝 MTR 套件
          步驟2.開始使用 MTR
4、MTR 參數說明
5、參考



2、實作環境

  • FreeBSD 6.1-RELEASE
  • mtr-nox11-0.71 



3、安裝及設定

步驟1.安裝 MTR 套件

cd /usr/ports/net/mtr     //切換到安裝路徑
make install clean         //安裝套件並清除暫存檔案




步驟2.開始使用 MTR

將 MTR 安裝完畢後,便可以使用如下指令進行測試。
mtr -r -c 10 168.95.1.1     //對 168.95.1.1 執行十次統計



4、MTR 參數說明

  • -h --help: 顯示所有選項及參數。
  • -v --version: 顯示 MTR 版本訊息。
  • -r --report: 報告模式,需搭配 -c 參數使用。
  • -c --report-cycles COUNT: 配合 -r 模式,設定執行的次數。
  • -p --psize BYTES: 設定送出查尋的 Packet 大小。
  • -n --no-dns: 節點顯示 IP 而不是顯示 Hostnames。
  • -i --interval SECONDS: 設定查尋的週期時間 (預設為一秒)。
  • -4: 僅使用 IPv4。
  • -6: 僅使用 IPv6。



5、參考