[软件更新] NextTrace v1.5.0 已正式发布
相比v1.4.2:
- 修复 trace 时延迟计时错误的问题 in PR#94
- 完成了 UDP/UDPv6 模式的 Windows 支持与并发优化 in PR#96
- 修复 MPLS 功能及特殊情况下的稳定性 in c3780 8aad3
- 为 TCP/UDP 等模式引入 MPLS Label 支持 in PR#100
- 移除了 PrintFunc 中的 status 通道,使用 WithCancelCause 区分中断退出 in PR#103
- 完善了错误处理 in PR#105
- 完成了 TCP/TCPv6 模式的 Windows 支持 in PR#110
- 优化了 UDP 模式,提升了其在NAT环境下的表现 in PR#114
- 用 RWMutex 统一保护 IPPools,局部缓存 ch,避免 concurrent map read/write panic in 7580a
- 优化了 ICMP 模式,提升了其在 Windows 上的表现 in 72a37
- 增加 GEOIP 查询失败时的重试次数,减少由此引起的 panic 概率 in 114fa5
- 修复DN42的显示bug by @Cryolitia in PR#119
- 添加web console by @tsosunchia in 762579 d46731
- 增加 Globalping 支持 by @radulucut in PR#123
- 缓解 Leomoeapi 断线导致的卡死问题 by @tsosunchia in 2f73e3
[Release]
https://github.com/nxtrace/NTrace-core/releases/tag/v1.5.0
相比v1.4.2:
- 修复 trace 时延迟计时错误的问题 in PR#94
- 完成了 UDP/UDPv6 模式的 Windows 支持与并发优化 in PR#96
- 修复 MPLS 功能及特殊情况下的稳定性 in c3780 8aad3
- 为 TCP/UDP 等模式引入 MPLS Label 支持 in PR#100
- 移除了 PrintFunc 中的 status 通道,使用 WithCancelCause 区分中断退出 in PR#103
- 完善了错误处理 in PR#105
- 完成了 TCP/TCPv6 模式的 Windows 支持 in PR#110
- 优化了 UDP 模式,提升了其在NAT环境下的表现 in PR#114
- 用 RWMutex 统一保护 IPPools,局部缓存 ch,避免 concurrent map read/write panic in 7580a
- 优化了 ICMP 模式,提升了其在 Windows 上的表现 in 72a37
- 增加 GEOIP 查询失败时的重试次数,减少由此引起的 panic 概率 in 114fa5
- 修复DN42的显示bug by @Cryolitia in PR#119
- 添加web console by @tsosunchia in 762579 d46731
- 增加 Globalping 支持 by @radulucut in PR#123
- 缓解 Leomoeapi 断线导致的卡死问题 by @tsosunchia in 2f73e3
Windows 用户必须完成的配置步骤
• 对于普通用户模式:
只能使用 ICMP mode,且需防火墙配置允许ICMP/ICMPv6。
netsh advfirewall firewall add rule name="All ICMP v4" dir=in action=allow protocol=icmpv4:any,any
netsh advfirewall firewall add rule name="All ICMP v6" dir=in action=allow protocol=icmpv6:any,any
• 对于管理员模式:
TCP/UDP mode 需要额外安装 npcap 及 WinDivert,
ICMP mode 若未安装 npcap 及 WinDivert,则需防火墙配置允许ICMP/ICMPv6。
其中 npcap 请到官网下载并安装(https://npcap.com/#download),WinDivert 可使用 --init 参数自动配置环境。
[Release]
https://github.com/nxtrace/NTrace-core/releases/tag/v1.5.0