当前位置:   article > 正文

网络检测,常用工具

网络检测

最近工作中由于要对服务器的网络进行检测处理,所以便用了以下几种网络检测工具:

1.Linux 服务器带宽 上下行带宽 检测

 名称:speedtest-cli

  1. 网络测试
  2. 1.下载
  3. wget https://raw.githubusercontent.com/sivel/speedtest-cli/master/speedtest.py
  4. 2.给运行权限
  5. chmod a+rx speedtest.py
  6. 3.移动到系统路径
  7. mv speedtest.py /usr/local/bin/speedtest-cli
  8. 4.分配所属
  9. chown root:root /usr/local/bin/speedtest-cli
  10. 5.启动测试
  11. speedtest-cli
  12. 6.常用参数说明:
  13. --no-download Do not perform download test(不执行下行测试)
  14. --no-upload Do not perform upload test(不执行上行测试)
  15. --single Only use a single connection instead of multiple. This
  16. simulates a typical file transfer.(只使用一个连接而不是多个连接。类似模拟文件传输)
  17. --simple Suppress verbose output, only show basic information(禁止详细输出,仅显示基本信息)
  18. --list Display a list of speedtest.net servers sorted by
  19. distance(显示按距离排序的SpeedTest.net服务器列表)
  20. --server SERVER Specify a server ID to test against. Can be supplied
  21. multiple times(指定要测试的服务器节点ID。可以提供多个服务器节点ID)
  22. --exclude EXCLUDE Exclude a server from selection. Can be supplied
  23. multiple times(从选择中排除服务器节点ID。可以提供多个服务器节点ID)
  24. --mini MINI URL of the Speedtest Mini server
  25. --source SOURCE Source IP address to bind to
  26. --timeout TIMEOUT HTTP timeout in seconds. Default 10
  27. --version Show the version number and exit

2.Windows网络诊断工具

名称:WinMTR

Options:可选参数:

  1. Interval(sec):每次探测的间隔(过期)时间。默认为 1 秒。
  2. Ping size(bytes): ping 探测所使用的数据包大小,默认为 64 字节。、
  3. Max hosts in LRU list: LRU 列表支持的最大主机数,默认值为 128。
  4. Resolve names:通过反查 IP 以域名显示相关节点。

默认配置,返回结果各列数据说明:

  1. Hostname:节点 IP 或域名。
  2. Nr:节点编号。
  3. Loss%:节点丢包率。
  4. Sent:已发送的数据包数量。
  5. Recv:已成功接收的数据包数量。
  6. Best :到相应节点延迟的最小值
  7. Avg :到相应节点延迟的平均值
  8. Worst:到相应节点延迟的最大值
  9. Last:到相应节点延迟的末尾值
  10. StDev:标准偏差。越大说明相应节点越不稳定

下载地址:https://download.csdn.net/download/qq_34730511/11826452

3.Linux等服务器网络诊断工具

1、安装

yum install mtr -y  #CentOS

apt-get install mtr -y #Debian/Ubuntu

 

2.使用

  1. ## 本地到百度的网络路由情况
  2. mtr www.baidu.com

结果说明

  1. Host:显示的是IP地址或本机域名
  2. Loss%:到达此节点的数据包丢包率,显示的每个对应IP的丢包率
  3. snt:100设置发送数据包的数量,默认值是10 通过参数 -c来自定义数量
  4. last:显示的最近一次的返回时延
  5. Avg:平均值这个应该是发送ping包的平均时延
  6. Best:最好或者时延最低的
  7. Wrst:最差或者时延最大的
  8. StDev:是标准偏差

3、常用说明

  • mtr -s 用来指定ping数据包的大小
  • mtr -n no-dns不对IP地址做域名反解析
  • mtr -a 来设置发送数据包的IP地址,这个用于主机有多个IP时。
  • mtr -i 使用这个参数来设置ICMP返回之间的要求默认是1秒
  • mtr -c 指定发送多少个数据包
  • mtr -4 IPv4
  • mtr -6 IPv6

在MTR运行过程中,可以输入快捷字母切换模式例如:

  • ?或 h:显示帮助菜单。
  • d:切换显示模式。
  • n:切换启用或禁用 DNS 域名解析。
  • u:切换使用 ICMP或 UDP 数据包进行探测。


 

声明:本文内容由网友自发贡献,不代表【wpsshop博客】立场,版权归原作者所有,本站不承担相应法律责任。如您发现有侵权的内容,请联系我们。转载请注明出处:https://www.wpsshop.cn/w/Gausst松鼠会/article/detail/576812
推荐阅读
相关标签
  

闽ICP备14008679号