介绍

  • NextTrace是一个简单易用、快速准确的路由查询工具。它能够帮助用户解决网络问题,并提供了定制化的可能性。无论是网络管理员、开发者还是普通用户,都能够从 NextTrace中获得实际的帮助和价值。

  • NextTrace Web是一个Docker安装的NextTrace可视化服务,可直接在WEB页面进行路由跟踪。

NextTrace Web使用场景

  • 网络管理员可以利用 NextTrace Web 来监控和分析网络流量。通过 NextTrace 提供的准确的路由信息,管理员可以快速定位网络中的瓶颈和故障,并采取相应的措施进行优化和修复。

  • 开发者可以利用 NextTrace Web 来进行网络应用的开发和测试。通过 NextTrace 提供的可视路由信息,开发者可以更加直观地了解网络请求的路径和延迟,从而优化网络应用的性能和用户体验。

  • 普通用户可以利用 NextTrace Web 来测试网络的稳定性和速度。通过 NextTrace 提供的准确的路由信息,用户可以比较不同网络供应商和服务商之间的差异,并选择更优质的网络服务。

安装教程

docker安装方式

  1. 演示以在群晖NAS系统上安装为例
    (其他系统请自行安装好最新版本Docker)

  2. 打开群晖的SSH功能,使用终端软件进行连接,并切换到root状态下。
    image-pmrl.png

  3. 复制并修改下面的命令,粘贴到终端内执行。

    # 默认监听端口是30080,如果我们需要修改访问端口,就修改最后的7500为你想用的端口。
    
    docker run -d --net host --name nexttraceweb --privileged tsosc/nexttraceweb 7500
  4. 查看正在运行的容器

docker-compose方式安装

  1. 演示以在群晖NAS系统上安装为例
    (其他系统请自行安装好最新版本Docker、docker-compose)

  2. 打开群晖的SSH功能,使用终端软件进行连接,并切换到root状态下。
    image-pmrl.png

  3. 进入群晖的docker文件夹(想进哪个路径随意,需要创建一个docker-compose.yml文件,进入路径的意思是后面可以自己删除管理创建的文件。)

    cd /volume1/docker
  4. 编辑docker-compose.yml文件

    vi docker-compose.yml
  5. 按字母 i 键进入编辑模式,复制并修改下面的配置文件,粘贴到终端,按Esc键退出编辑模式,输入 :wq 退出并保存。

    # 默认监听端口是30080,如果我们需要修改访问端口,就修改最后的7500为你想用的端口。
    
    version: "3"
    services:
        nexttraceweb:
            container_name: nexttraceweb
            network_mode: host
            privileged: true
            image: tsosc/nexttraceweb
            command: "7500"
  6. 执行命令,启动docker-compose文件,拉取镜像并创建容器。

    docker-compose up -d
  7. 查看正在运行的项目容器

    docker-compose ps

使用NextTrace Web

  1. 打开浏览器,以群晖的IP+设置的端口进行访问。
    以本机为例:http://192.168.2.6:7500/

  2. 在终端/Windows的CMD窗口上ping一下你需要跟踪的地址,复制解析的IP。

  3. 将IP地址粘贴到网页的地址栏,然后点击Start Nexttrace开始跟踪,会一直进行测试,显示当前网络状态。
    (演示正好是赶上了网络一直丢包,无线卡顿,找电信上门来检查,红色就是LOSS丢包的节点。)

  4. 此工具可快速测试你的路由跟踪状态,对你的网络故障排查提供帮助。

项目地址

功德+1(狗子).gif

👇👇👇