NTrace-core

NextTrace, an open source visual route tracking CLI tool

GPL-3.0 License

Downloads
174
Stars
4.9K

Bot releases are hidden (Show)

NTrace-core - v1.0.6

Published by sjlleo over 1 year ago

NTrace-core - v1.0.5

Published by sjlleo over 1 year ago

此版本修复了一些显示问题

NTrace-core - v1.0.4-1

Published by sjlleo over 1 year ago

NTrace-core - v1.0.4

Published by sjlleo over 1 year ago

NTrace-core - v1.0.3

Published by sjlleo over 1 year ago

NTrace-core - v1.0.2

Published by sjlleo over 1 year ago

NTrace-core - v1.0.1

Published by sjlleo almost 2 years ago

本次更新修复了一个问题,并且进一步改善了路由跟踪的查询速度

  1. 对于 rDNS 查询设计了超时模块,对于一些长时间不返回结果的 IP,将不会浪费很多时间
  2. 修复了 Fast Trace 无法使用,需要注意的是,在 1.0 版本后,Fast Trace 改用 -F 作为启动参数
NTrace-core - v1.0.0

Published by sjlleo almost 2 years ago

本次更新针对 ICMP 路由跟踪的底层逻辑以及参数包进行了重构:

  1. 修复了 ICMP 经常接收到不属于本身线程的包的问题,重构了整个发包 ID 生成模块、包 ID 校验模块
  2. 针对 ICMP 路由跟踪速度慢的问题进行了优化,现在 ICMP 正式支持异步发包,这将大幅度加快路由跟踪的速度
  3. 不再使用 Go 原生 flag 作为默认的参数解析器,现在 NextTrace 支持 --tcp--route-path 等写法,
  4. 修复了只有将 IP 放在首末才能正常解析的问题
  5. 更新了最新的上游依赖包,正式拥抱 go 19

本版本为 NextTrace 第一个正式版,版本号为 1.0.0

本次更新是一次迭代大更新,其中包含了众多稳定性改进以及功能性改善,但是可能也会导致一些新的问题,欢迎 issue 反馈 Bug。

NTrace-core - v0.2.7

Published by sjlleo almost 2 years ago

本次更新对于 table 的体验,带来了巨大的优化,同时修复了 IPv6 路由跟踪存在的一些问题

  1. table 模式正式支持实时显示结果,同时当使用 TCP、UDP 模式下,table 模式将最多18线程的并发请求,以更快显示结果
  2. 修复了当有多个路由跟踪实例运行,对输出结果造成干扰的问题 (IPv6,ICMPv6) #53 By @tsosunchia
NTrace-core - v0.2.6

Published by sjlleo almost 2 years ago

本次更新带来了一些新的功能特性

  1. 添加了 IPv6 的一键测试
NTrace-core - v0.2.5

Published by sjlleo almost 2 years ago

本次更新带来了一些新的功能特性

  1. 现在使用 -M 参数以绘制地图,此功能使用的 LeoMoeAPI 2.0 版本的地理位置数据,相比先前的 enhanced 版本精度更高

PS: 如果看不到 Windows exe 可执行文件,请点击下方的 Show all 15 assets

NTrace-core - v0.2.4-1

Published by sjlleo almost 2 years ago

fix: issue #48

NTrace-core - v0.2.4

Published by sjlleo almost 2 years ago

本次更新修复了一些显示错误,并且带来了一些新的功能特性

更新日志

  1. 修复了快速测试中,广东电信的测试 IP 为北京电信的错误
  2. 新增路由表功能,可使用 -R 参数启用(Beta)

PS: 如果看不到 Windows exe 可执行文件,请点击下方的 Show all 15 assets

NTrace-core - v0.2.3

Published by sjlleo almost 2 years ago

本次更新添加了对于 Windows 系统的支持,并且带来了一些新的功能特性

更新日志

  1. 初步添加了路由跟踪的结果的日志输出功能,使用 -o 参数以使用

PS: 如果看不到 Windows exe 可执行文件,请点击下方的 Show all 15 assets

NTrace-core - v0.2.2

Published by sjlleo about 2 years ago

本次更新修复了一些显示错误,并且带来了一些新的功能特性

更新日志

  1. 修复了使用第三方 API 出现的 ISP 信息不显示的问题
  2. 修复了当一个 Hop 有多条 rDNS 信息时,只显示第一个的问题
  3. 新增了离线数据库功能(实验性),使用参数 -d ip2region 以调用

DataBase CopyRight

https://github.com/bqf9979/ip2region

ip2region document

https://github.com/lionsoul2014/ip2region/blob/master/v1.0/README.md

NTrace-core - v0.2.1

Published by sjlleo about 2 years ago

本次更新修复了一些显示错误,并且带来了一些新的功能特性

更新日志

  1. 修复了 IPv6 路由跟踪时,显示排版异常的问题
  2. 新增了指定网卡进行路由跟踪的功能,可以使用 -D -S 参数进行控制
  3. 新增了 IPWhois 功能,这应该会为你提供更多有帮助的参考信息
  4. 更新 Go 网络包依赖至最新
NTrace-core - v0.2.0

Published by sjlleo about 2 years ago

本次更新是一次迭代大更新,其中包含了众多稳定性改进以及功能性改善

主要改动如下

  1. 显示模式将默认使用全新的 Modern 模式,这应该会使得路由的展示更加清晰
  2. 修复了之前 websocket 频繁断流而不重连,导致大片路由跟踪结果都显示 LAN Address 的问题
  3. 简化输出,不再每次路由跟踪时打印版权信息
  4. 更新系统依赖包至最新版本,此版本修复了偶见路由跟踪启动失败的问题
  5. 针对 websocket 内存回收优化
NTrace-core - v0.1.14

Published by sjlleo over 2 years ago

NTrace-core - v0.1.13

Published by sjlleo over 2 years ago

00e4f9391e27a86656af13b86ec65522df6148b2 refactor: using websocket
e690ad85d916ed2ee4be991e977a6bbd47c1ac37 add: websocket module
0210c94651fb9c3b059a1459c67748d0b58931d2 fix: ISP Domain display incorrectly

NTrace-core - v0.1.12

Published by sjlleo over 2 years ago