v1.7.4 #398
tsosunchia
started this conversation in
General
v1.7.4
#398
Replies: 0 comments
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Uh oh!
There was an error while loading. Please reload this page.
What's Changed
-k/--traceroute,可显式选择传统 traceroute;nexttrace-tiny新增可选 MTR TUI、报告和 RAW 模式 by @tsosunchia in 新增显式传统 traceroute 模式并为 MTR 默认切换做好兼容准备 NTrace-dev#229--mtr --json输出 NDJSON,-r/-w --json输出最终报告 by @tsosunchia in feat(mtr): 支持实时 NDJSON 和最终 JSON 报告 NTrace-dev#230--doctor环境自检,在不发送探测包的情况下报告目标解析、源地址选择、路由预测和后端初始化结果 by @tsosunchia in 增加独立探测环境自检与跨平台路由诊断 NTrace-dev#232--fwmark,为本地 traceroute 和 MTR 探测设置策略路由标记;系统路由规则仍由用户配置 by @tsosunchia in feat(trace): 支持 Linux fwmark 策略路由探测 NTrace-dev#233--tos策略路由选源与配置失败处理,并改进抓包过滤,避免无关 TOS 流量混入 by @tsosunchia in 修复 TOS 策略路由选源与配置失败处理,补齐跨平台抓包验收 NTrace-dev#236, 修复 TOS 抓包流量混入与 Esc 测试时序误判 NTrace-dev#238quic-go、go-runewidth、miekg/dns、testify等依赖 by @tsosunchia in build: 升级 Go 1.27.1 并建立性能基线 NTrace-dev#216额外的:
本版本尚未切换
nexttrace和nexttrace-tiny的默认模式,默认仍为传统 traceroute。依赖传统 RAW 输出的调用可使用--traceroute --raw;未来默认模式切换将另行公告。MTR TUI 和
--mtr --raw未指定-q时持续运行;report/wide 模式(包括与--raw组合)默认每跳探测 10 次。自动化调用请显式设置-q。Linux
--fwmark仅适用于本地 traceroute/MTR,NextTrace 不会修改系统路由规则;设置标记需要相应 Linux capability。macOS 最低支持版本为 13.0。源码构建需要 Go 1.27.1+;对齐正式发布构建时使用
GOEXPERIMENT=nojsonv2。Full Changelog: v1.7.3...v1.7.4
This discussion was created from the release v1.7.4.
All reactions