讲师中心 微信公众号
AI工具推荐 视频效率加速

Linux怎么使用mtr工具排查网络丢包节点

酷雪酱_3433

酷雪酱_3433

发布时间:2026-11-07 11:41:59

|

836人浏览过

|

来源于php中文网

原创

mtr可逐跳定位丢包节点:安装后运行mtr -r -n -c 50 example.com,重点观察Loss%列变化趋势——连续多跳同步升高且不回落为真实丢包,单跳高丢包而下级恢复则多为ICMP限速假象。

linux怎么使用mtr工具排查网络丢包节点

当你发现访问某个网站或服务时出现卡顿、超时甚至连接失败,而单纯用 ping 只能看到终点是否通,却无法判断丢包究竟发生在本地路由器、运营商骨干网还是目标服务器机房,就需要用 mtr 工具逐跳定位真实丢包节点。

安装mtr工具

Ubuntu/Debian 系统执行:sudo apt install mtr。注意必须安装完整版 【mtr】,不要只装 mtr-tiny,否则无法使用 --report 批量导出模式。

CentOS 7/RHEL 7 执行:sudo yum install mtr;CentOS 8 / Rocky / AlmaLinux 执行:sudo dnf install mtr。

安装后运行 mtr --version 验证版本不低于 v0.92,老版本可能缺失 TCP 探测等关键功能。

基础诊断:用报告模式跑一次稳定测试

第一步:执行 sudo mtr -r -n -c 50 example.com,其中 -r 进入报告模式,-n 跳过 DNS 反解加速输出,-c 50 发送 50 个探测包避免偶然抖动干扰判断。

第二步:等待命令自动退出,观察终端输出。重点看 Loss% 列——如果某跳(比如第 4 跳)Loss% 是 40%,而它下一级(第 5 跳)和最终目标 Loss% 都是 0%,说明该跳大概率在限速 ICMP 响应,不是真实故障;但如果从第 4 跳开始,后续所有跳 Loss% 都同步升至 40%,问题就锁定在第 4 跳设备。

第三步:若第一跳(通常是你的网关,如 192.168.1.1)就显示高丢包,先拔插网线或重启光猫,排除本地物理层问题。

Linuxdo Application
Linuxdo Application

为 Linux.do 注册撰写高通过率、去 AI 化的中文小作文。进行自适应调查以了解申请人的真实背景,...

下载

进阶排查:绕过 ICMP 限速验证真实路径

方法一:TCP 模式探测(推荐)
执行 sudo mtr --tcp -P 443 -r -n -c 50 example.com,强制走 HTTPS 端口发 SYN 包。很多城域网设备会放行 TCP 探测但屏蔽 ICMP,此时若原高丢包跳的 Loss% 降为 0%,即可确认是 ICMP 策略导致的假性丢包。

方法二:指定源 IP(多网卡服务器必备)
执行 sudo mtr -a 10.0.2.15 -r -n -c 50 example.com,确保探测流量从指定出口网卡发出,避免因路由策略错误走错链路。

方法三:分离 IPv4/IPv6 测试
加 -4 或 -6 参数单独测试,例如 sudo mtr -4 -r -n -c 50 example.com。某些网络对 IPv6 转发支持不完善,会出现仅 IPv6 链路丢包的情况。

结果解读关键点

① Loss% 不为 0 并不可怕,关键是看变化趋势:连续两跳及以上 Loss% 同步升高,且后续跳数不再回落,才代表真实转发异常。

② Avg 和 StDev 同样重要:Avg 高说明延迟大,StDev 高(比如 >50ms)说明延迟剧烈抖动,常见于无线接入或带宽饱和链路。

③ Host 列出现 ???:表示该节点禁用了 ICMP 回复或防火墙拦截,不算丢包;但如果从第 2 跳起连续多个 ???,说明中间路径被策略屏蔽,需换用 traceroute -n example.com 辅助验证。

④ 若所有跳 Loss% 均为 0,但最终目标响应极慢,问题不在路由链路,而在目标服务器自身负载或应用层(如 Nginx 队列积压、数据库慢查询)。

热门AI工具

更多
PixTV
PixTV Hot

PixTV是一款面向AIGC内容创作的AI视频生成工具。

Laper
Laper Hot

Laper是专为编剧、导演和制片人推出的 AI 原生剧本创作工具。

WorkBuddy

一款AI办公效率工具,主要用于腾讯云推出的AI原生桌面智能体工作台,适合需要提升相关任务效率的用户。

豆包大模型

豆包大模型是一款由字节跳动推出的企业级大语言模型服务平台。

VibeKnow
VibeKnow Hot

一款AI视频创作工具,主要用于全球首个AI知识视频创作平台,文档、文章、网页,一键生成视频,适合需要提升相关任务效率的用户。

DeepSeek

DeepSeek是一款面向对话、写作、编程和推理场景的AI大模型工具。

墨刀AI
墨刀AI Hot

一款AI图像与设计工具,主要用于产品经理的专属智能体,适合需要提升相关任务效率的用户。

Lovart
Lovart Hot

一款面向视觉设计创作的AI设计平台,可通过智能体和画布工作流辅助制作海报、Logo、网页、PPT及其他视觉内容。

切问学术

切问学术是一款AI论文写作工具,复旦大学NLP团队推出的AI学术智能体。

相关专题

更多
磁盘配额是什么
磁盘配额是什么

磁盘配额是计算机中指定磁盘的储存限制,就是管理员可以为用户所能使用的磁盘空间进行配额限制,每一用户只能使用最大配额范围内的磁盘空间。php中文网为大家提供各种磁盘配额相关的内容,教程,供大家免费下载安装。

4430

2023.06.21

如何安装LINUX
如何安装LINUX

本站专题提供如何安装LINUX的相关教程文章,还有相关的下载、课程,大家可以免费体验。

3713

2023.06.29

linux find
linux find

find是linux命令,它将档案系统内符合 expression 的档案列出来。可以指要档案的名称、类别、时间、大小、权限等不同资讯的组合,只有完全相符的才会被列出来。find根据下列规则判断 path 和 expression,在命令列上第一个 - ( ) , ! 之前的部分为 path,之后的是 expression。还有指DOS 命令 find,Excel 函数 find等。本站专题提供linux find相关教程文章,还有相关

3013

2023.06.30

linux修改文件名
linux修改文件名

本专题为大家提供linux修改文件名相关的文章,这些文章可以帮助用户快速轻松地完成文件名的修改工作,大家可以免费体验。

7450

2023.07.05

linux系统安装教程
linux系统安装教程

linux系统是一种可以免费使用,自由传播,多用户、多任务、多线程、多CPU的操作系统。本专题提供linux系统安装教程相关的文章,大家可以免费体验。

7082

2023.07.06

linux查看文件夹大小
linux查看文件夹大小

Linux是一种自由和开放源码的类Unix操作系统,存在着许多不同的Linux版本,但它们都使用了Linux内核。Linux可安装在各种计算机硬件设备中,比如手机、平板电脑、路由器、视频游戏控制台、台式计算机、大型机和超级计算机。linux怎么查看文件夹大小呢?php中文网给大家带来了相关的教程以及文章,欢迎大家前来学习阅读。

4033

2023.07.20

linux查看ip命令
linux查看ip命令

本专题为大家提供linux查看ip命令相关文章内容,感兴趣的朋友可以免费下载体验试试。

3525

2023.07.20

linux查看cpu使用率
linux查看cpu使用率

在linux的系统维护中,可能需要经常查看cpu使用率,分析系统整体的运行情况。本专题为大家带来了linux查看cpu使用率的相关文章,感兴趣的朋友千万不要错过了。

3779

2023.07.25

DBeaver怎么导入数据
DBeaver怎么导入数据

DBeaver数据导入专题,整理Excel、CSV、SQL、TXT等常见文件的数据导入方法,涵盖目标数据库选择、数据表创建、字段映射、数据类型设置及导入参数配置等操作,帮助用户将本地文件中的数据写入数据库,并了解批量导入、重复数据处理和导入失败等常见问题的解决方法。

20

2026.11.05

热门下载

更多
网站特效
/
网站源码
/
网站素材
/
前端模板

精品课程

更多
相关推荐
/
热门推荐
/
最新课程
关于我们 免责申明 举报中心 意见反馈 讲师合作 广告合作 最新更新
php中文网:公益在线php培训,帮助PHP学习者快速成长!
关注服务号
PHP中文网订阅号
每天精选资源文章推送

Copyright 2014-2026 https://www.php.cn/ All Rights Reserved | php.cn