在Mac OSX上面安装MTR和使用MTR进行诊断

前面提到了『MTR诊断网络问题,获取linode到本地网络的MTR报告』,现在详细介绍下Mac下安装MTR和使用MTR进行诊断。

 

1、下载运行在mac系统下的MTR程序

http://rudix.org/packages/mtr.html

 

2、根据mac系统版本选择所需版本进行下载和安装,程序名称为:mtr-0.85-0.pkg

 

3、运行终端命令 cd /usr/local/sbin,查看到mtr文件

 

4、调试mtr程序

继续输入mtr abc.com命令,获取MTR报告,会提示错误如下:

-bash: mtr: command not found
解决办法:继续运行命令
alias mtr=/usr/local/sbin/mtr

继续输入mtr abc.com命令,获取mtr报告,会提示错误如下:
mtr: unable to get raw sockets.
解决办法,分别运行命令
sudo chown root mtr
sudo chmod u+s mtr

以上调试完毕

5、获取MTR报告
继续输入mtr abc.com命令,获取mtr报告

My traceroute  [v0.85]

rihongtaotekiMacBook-Pro.local (0.0.0.0)               Wed Oct  7 09:28:48 2015

Keys:  Help   Display mode   Restart statistics   Order of fields   quit

                                      Packets              Pings

Host                                Loss%   Snt   Last   Avg  Best  Wrst StDev

1. 192.168.1.1                       0.4%   697    0.7   1.7   0.5 114.7   6.4

2. 10.107.0.1                        1.0%   697    8.4   9.0   5.0 133.4   7.6

3. 10.1.19.81                        0.6%   697   13.1  14.2   6.0 120.5  16.8

4. 211.99.128.37                     6.2%   697    8.7  16.3   7.0 133.4  16.9

 

技术mac,mtr

Posted by Gauin