一、mtr命令详解
功能:
检查在目的地址有丢包的情况下,查出具体在哪一跳丢包,然后反馈给机房,机房再反馈给运营商。(My traceroute)
安装:
常用命令使用:
二、mtr作用
1 linux网络连通性判断工具,检测网络
一般,windows用ping和tracert来判断网络连通性
linux中用mtr命令,结合ping nslookup tracert来判断网络的相关特性。
检测步骤:
- 检查目的地址有丢包的情况下,查出具体在哪一跳丢包。
- 看最后的目的地址是否有丢包,若没有一跳没有丢包,说明线路ok;
- 若有丢包,看路由情况,查找第一次丢包发生在哪一跳。
ping检测网络的步骤:
- ifconfig观察本地网络设置是否正确;
- ping 本机/本机ip-→若不通,表明网卡安装或配置有问题;
- ping 网关-→ 若ping通,表明局域网中的网关路由器正常运行;
注:route命令, default 里面的GETWAY就是网关;
- ping本地DNS地址,检查dns是否能够正确解析IP;
/etc/resolv.conf文件中的nameserver - ping 远程ip-→ 检查本机是否能正常访问Internet
2 通过mtr进行链路测试
链路测试的前提条件
当网站访问很慢或无法访问时,若排除其它显著问题,而检测到 ping 有明显丢包时,建议进行链路测试。
Linux 环境下,您可以通过 mtr 命令行工具(优先使用) 或 traceroute 命令行工具进行链路测试来判断问题来源
处理步骤:
- 利用链路测试工具探测网络状况和服务器状态。
- 根据链路测试结果分析处理。
判断各区域是否存在异常,并根据各区域的情况分别处理。
区域 A:客户端本地网络,即本地局域网和本地网络提供商网络。针对该区域异常,客户端本地网络相关节点问题,请对本地网络进行排查分析;本地网络提供商网络相关节点问题,请向当地运营商反馈。
区域 B:运营商骨干网络。针对该区域异常,可根据异常节点 IP 查询归属运营商,然后直接或通过阿里云售后技术支持,向相应运营商反馈问题。以上就是本篇文章【mtr命令行工具的理解和应用总结】的全部内容了,欢迎阅览 ! 文章地址:https://sicmodule.kub2b.com/news/15214.html 栏目首页 相关文章 动态 同类文章 热门文章 网站地图 返回首页 企库往资讯移动站 https://sicmodule.kub2b.com/mobile/ , 查看更多