mtr
简介¶
mtr
是一种网络诊断工具,可以诊断网络问题。它用于替换 ping
和 traceroute
命令。在性能方面,mtr
命令更快。
使用 mtr
¶
# Install mtr
shell > dnf -y install mtr
mtr
命令的常用选项如下。在正常情况下,不需要额外的选项,后面直接跟着主机名或 IP 地址
选项 | 描述 |
---|---|
-4 | # 仅使用 IPv4 |
-6 | # 仅使用 IPv6 |
-c COUNT | # 发送的 ping 次数 |
-n | # 不解析主机名 |
-z | # 显示 AS 号码 |
-b | # 显示 ip 和主机名 |
-w | # 输出广泛的报告 |
终端交换的信息如下
shell > mtr -c 10 bing.com
My traceroutr [v0.92]
li(192.168.100.4) 2021-10-20T08:02:05+0800
Keys:Help Display mode Restart Statistics Order of fields quit
HOST: li Loss% Snt Last Avg Best Wrst StDev
1. _gateway 0.0% 10 2.0 5.6 2.0 12.9 3.6
2. 10.9.128.1 0.0% 10 13.9 14.8 8.5 20.7 3.9
3. 120.80.175.109 0.0% 10 15.8 15.0 10.0 20.1 3.1
4. 112.89.0.57 20.0% 10 18.9 15.2 11.5 18.9 2.9
5.219.158.8.114 0.0% 10 10.8 14.4 10.6 20.5 3.5
6. 219.158.24.134 0.0% 10 13.1 14.5 11.9 18.9 2.2
7. 219.158.10.30 0.0% 10 14.9 21.2 12.0 29.8 6.9
8. 219.158.33.114 0.0% 10 17.7 17.1 13.0 20.0 2.0
9. ??? 100.0 10 0.0 0.0 0.0 0.0 0.0
10. ??? 100.0 10 0.0 0.0 0.0 0.0 0.0
11. ??? 100.0 10 0.0 0.0 0.0 0.0 0.0
12. ??? 100.0 10 0.0 0.0 0.0 0.0 0.0
13. a-0001.a-msedge.net 0.0% 10 18.4 15.7 9.5 19.3 3.1
...
- Loss% - 数据包丢失率
- Snt - 发送的数据包数量
- Last - 最后一个数据包的延迟
- Avg - 平均延迟
- Best - 最低延迟
- Wrst - 最差时间延迟
- StDev - 方差(稳定性)
交互快捷键¶
- P - 暂停
- D - 切换显示模式
- N - 打开/关闭 DNS
- R - 重置所有计数器
- J - 切换延迟显示信息
- Y - 切换 IP 信息
- Q - 退出
mtr
作者:田思丽
贡献者:史蒂文·斯宾塞,尼尔·乔汉