一般在windows 来判断网络连通性用ping 和tracert,ping的话可以来判断丢包率,tracert可以用来跟踪路由,在Linux中有一个更好的网络连通性判断工具,它可以结合ping nslookup tracert 来判断网络的相关特性,这个命令就是mtr
apt-get install mtr -y
安装mtr工具
2.Mtr的相关参数:
mtr -s
用来指定ping数据包的大小
mtr -nno-dns
不对IP地址做域名解析
mtr -a
来设置发送数据包的IP地址 这个对一个主机由多个IP地址是有用的
mtr -i
使用这个参数来设置ICMP返回之间的要求默认是1秒
[root@as34 ~]# mtr -h usage: mtr [-hvrctlsni46] [--help] [--version] [--report] [--report-cycles=COUNT] [--curses] [--raw] [--split] [--no-dns] [--address interface] [--psize=bytes/-p=bytes] [--interval=SECONDS] HOSTNAME [PACKETSIZE]
mtr -h提供帮助命令
mtr -v显示mtr的版本信息
mtr -r已报告模式显示
[root@as34 ~]# mtr -r 8.8.8.8
php5.51bbo.com Snt: 10 Loss% Last Avg Best Wrst StDev 58.215.64.129 0.0% 28.8 5.0 1.8 28.8 8.4 58.215.64.2 0.0% 1.2 3.1 1.0 14.0 4.0 58.215.66.165 0.0% 4.8 13.2 4.7 87.5 26.1 58.215.66.165 0.0% 4.7 29.7 4.6 131.1 44.3 202.97.27.70 0.0% 5.2 4.7 4.3 6.6 0.7 202.97.55.41 0.0% 6.1 6.1 6.0 6.4 0.1 202.97.50.234 0.0% 6.5 6.5 6.5 6.6 0.0 202.97.34.50 0.0% 7.2 7.0 6.9 7.2 0.1 202.97.33.5 0.0% 62.9 33.7 6.7 62.9 22.7 202.97.5.138 0.0% 43.4 43.4 43.3 43.7 0.1 209.85.255.80 0.0% 43.4 47.6 43.3 85.0 13.1 209.85.249.192 0.0% 43.3 46.2 43.3 69.1 8.1 209.85.255.56 0.0% 52.6 55.3 46.0 75.3 11.1 209.85.255.217 0.0% 64.8 65.4 64.8 66.1 0.5 209.85.243.21 0.0% 66.9 65.6 63.1 67.3 1.7 72.14.238.222 0.0% 74.8 68.3 63.9 74.8 4.2 google-public-dns-a.google.com 10.0% 65.3 66.5 63.0 75.1 3.5
第一列:显示的是IP地址和本机域名,这点和tracert很像
第二列:snt:10 设置每秒发送数据包的数量,默认值是10 可以通过参数 -c来指定。
[root@as34 ~]# mtr -r -c 15 8.8.8.8
php5.51bbo.com Snt: 15 Loss% Last Avg Best Wrst StDev 58.215.64.129 0.0% 2.3 2.4 1.7 7.2 1.4 58.215.64.2 0.0% 2.9 2.0 0.9 4.6 1.2 58.215.66.165 0.0% 5.3 5.3 4.6 10.7 1.6 58.215.66.165 0.0% 4.9 9.5 4.5 75.7 18.3 202.97.27.70 0.0% 5.1 4.5 4.2 5.6 0.4 202.97.55.41 0.0% 6.1 6.1 6.0 6.1 0.0 202.97.50.234 0.0% 6.6 6.6 6.5 6.7 0.1 202.97.34.50 0.0% 6.8 7.0 6.8 7.6 0.2 202.97.33.5 0.0% 6.8 10.7 6.6 66.4 15.4 202.97.5.138 0.0% 43.3 44.1 43.3 54.6 2.9 209.85.255.80 0.0% 43.3 45.0 43.3 65.5 5.7 209.85.249.192 0.0% 44.1 54.0 43.4 128.7 23.3 209.85.255.58 0.0% 46.3 51.9 45.8 85.4 11.8 209.85.255.39 0.0% 66.0 67.2 64.8 85.0 5.1 209.85.250.101 0.0% 67.2 65.9 63.3 67.4 1.4 72.14.238.222 0.0% 75.1 69.4 63.9 75.1 3.8 google-public-dns-a.google.com 6.7% 64.0 64.7 63.1 66.8 1.3
其中-c的说明是:--report-cycles COUNT
第三列:是显示的每个对应IP的丢包率
第四列:显示的最近一次的返回时延
第五列:是平均值 这个应该是发送ping包的平均时延
第六列:是最好或者说时延最短的
第七列:是最差或者说时延最常的
第八列:是标准偏差
接下来接着说相关参数:
mtr -s用来指定ping数据包的大小
mtr -nno-dns不对IP地址做域名解析
mtr -a来设置发送数据包的IP地址 这个对一个主机由多个IP地址是有用的
mtr -i使用这个参数来设置ICMP返回之间的要求默认是1秒
mtr -4IPv4
mtr -6IPv6
相关推荐
**MTR网络测试工具详解** MTR(My Traceroute 或 Matt's ...WinMTR作为Windows平台的实现,使得非Linux环境下的用户也能方便地进行网络诊断。通过正确理解和使用MTR,我们可以更好地理解和优化我们的网络连接。
MTR,全称为“Multi-Path Traceroute”,由Joris van de Sande开发,现在在各个操作系统上都有相应的实现,如Windows的WinMTR、Unix/Linux的mtr等。 **1. MTR的工作原理** MTR同时执行ping和traceroute操作,它...
然而,在Linux系统中,有一个更为综合的工具——mtr,它结合了ping、traceroute和nslookup的功能,能够提供更全面的网络诊断信息。 mtr,全称为my traceroute,它不仅追踪数据包的路径,还持续发送ICMP或UDP报文以...
`mtr`适用于多种操作系统,包括Unix/Linux系统以及Windows平台。本篇将详细介绍`mtr`在Windows版本下的使用及其功能。 **1. 功能介绍** - **路由追踪**:`mtr`可以显示数据包从源地址到目标地址途中经过的每一个跃...
1. **操作系统**:确保你的系统是Linux或者类UNIX环境,因为mtr主要设计用于这些平台。 2. **编译工具**:确保你有C编译器,如GCC,以及Make工具已经安装。 3. **依赖库**:mtr的编译可能需要一些库,比如libpcap...
“mtr”(My Traceroute)是Linux、Unix以及Windows系统下的一个开源工具,它结合了traceroute和ping的功能,能够持续跟踪数据包在网络中的传输路径,并同时报告每个节点的丢包率和延迟时间,为网络问题的定位提供了...
本文将详细介绍两个在Linux世界中非常实用的运维神器——htop和mtr,它们分别是交互式的进程查看器和网络诊断工具。 一、htop命令 — 交互的进程查看器 htop是Linux系统中的一个增强版top命令,它提供了更友好的...
Linux 下 10 条鲜为人知的命令 Linux 操作系统提供了许多实用的命令,帮助用户高效地管理桌面和服务器。在这篇文章中,我们将介绍 10 条鲜为人知的 Linux 命令,它们可以帮助您更好地管理您的系统。 1. sudo !! ...
WinMTR is a windows clone of popular Matt s traceroute Linux program. Original mtr can be found at http://www.bitwizard.nl/mtr/ Installation: Binary: Unzip winmtr_bin.zip. You will have in unzip ...
11条有趣的Linux命令 以下是从给定的文件信息中生成的相关知识点: 一、Linux命令的重要性 Linux命令是Linux系统中最有价值的宝藏。掌握一定数量的命令对于Linux用户、Shell脚本程序员和管理员来说是非常重要的。...
MTR是Unix/Linux环境中广泛使用的网络诊断工具,它同时显示traceroute和ping的结果,以实时图表的形式呈现,便于观察网络状况的变化。WinMTRCmd作为命令行版本,更适合自动化脚本和需要非交互式操作的环境。 开源...
# RedHat CD HOWTO, by Peter von der Ah , Morten Kjeldgaard <mok@imsb.au.dk>. ...# WWW HOWTO, by Wayne Leister <n3mtr@qis.net>. 如何建立 WWW 客户端及伺服器。 Updated 21 August 1999. 》》》》》》》》》
Linux是开源的操作系统,其核心特性之一是使用Shell作为用户与系统进行交互的接口。Shell是一种命令行界面,它允许用户通过输入指令来执行各种任务,而无需图形化用户界面。在Linux的世界里,Shell扮演着至关重要的...
- **高级工具**: `sar` (系统活动报告)、`datadog` (用于监控应用程序和服务的性能)、`mtr` (混合traceroute和ping的功能)、`iptraf` (实时监控网络流量)。 - 这些工具能够帮助运维人员更深入地分析系统性能。 ###...
常用的网络测试命令包括 ping、host、dig、ip route、traceroute、mtr 等。 9.修改主机名 修改主机名是 Linux 网络基本配置中非常重要的一部分,它可以帮助我们修改计算机的名称。我们可以通过 hostname 命令来...
mtr 命令是 Linux 系统中的一款网络诊断工具,能够结合 ping 和 traceroute 来判断网络的相关特性。mtr 命令全称 my traceroute,能够提供 ping、traceroute 和 nslookup 等多种功能于一身。 安装 mtr 命令 在不同...
【描述】:这篇文档列出了11个在Linux操作系统中不常用但极具实用性的命令,包括mtr、Ctrl+x+e、nl、shuf、ss以及last等,这些命令可以帮助Linux用户、脚本编写者和系统管理员提高工作效率。 【标签】:Linux命令、...
在文件末尾添加新的环境变量,例如`export PVSS_II=/home/mtr_line_9/WHLSVR/config/config`和`export PVSS_II_PROJ=/home/mtr_line_9/WHLSVR`。编辑完成后,按`ESC`键,然后输入`:wq`保存并退出。 3. **配置WinCC_...