66 Commits

Author SHA1 Message Date
tsosunchia
b4d2038895 SNI和DNS不再分离,统一使用api.nxtrace.org 2025-07-08 11:30:21 +08:00
Yunlq
b20c4b74cc add support for custom source ports and optimize some code 2025-04-16 02:54:19 +08:00
tsosunchia
90b1a3c1ad 固定TCP模式的源端口,改善在一些负载均衡网络环境下的效果,在使用ENV "NEXTTRACE_RANDOMPORT" 支持继续随机分配源端口。
https://github.com/nxtrace/NTrace-core/issues/296
2025-04-13 20:26:54 +08:00
tsosunchia
6c49957be8 解决网络不通时的卡死问题 2025-01-05 12:24:58 +08:00
breakertt
eea77b1f0d Enhance ipinfoLocal.mmdb file lookup (#66)
* Enhance ipinfoLocal.mmdb file lookup
* Refactor get NEXTTRACE_IPINFOLOCALPATH env variable into util
2024-08-15 21:26:57 +08:00
tsosunchia
970cff3b72 优化代码 2024-05-13 20:42:56 +08:00
tsosunchia
760e751076 设置latency测试时的fallback 2024-02-05 16:31:07 +08:00
tsosunchia
156f8914d8 删除一些没必要的赋值 2023-12-08 16:01:06 +08:00
tsosunchia
c0455ca8e7 api变更 2023-12-01 16:32:44 +08:00
tsosunchia
98c0fa38ca 可设置是否隐匿目的IP 2023-11-13 11:23:07 +08:00
tsosunchia
b2870a823f 修改默认行为,当指定v4/v6时自动选择第一个IP方便脚本使用 2023-11-03 01:21:53 +08:00
tsosunchia
701abc3447 增加file参数支持文件读取列表进行路由测试 2023-10-14 09:08:29 +08:00
tsosunchia
f08778c862 修正部分typo 2023-10-13 18:34:14 +08:00
tsosunchia
960ab9687c 修复无v6网络下的连接问题 2023-10-12 17:47:31 +08:00
tsosunchia
a6848f8f23 仓库用途变更
要提交的变更:
	修改:     .github/workflows/build.yml
	修改:     .github/workflows/publishNewFormula.yml
	修改:     README.md
	修改:     README_zh_CN.md
	修改:     fast_trace/fast_trace_test.go
	修改:     go.mod
	修改:     go.sum
	修改:     pow/pow.go
	修改:     printer/basic.go
	修改:     util/latency.go
	修改:     util/latency_test.go
	修改:     util/util.go
	修改:     wshandle/client.go
2023-10-08 17:15:29 +08:00
tsosunchia
1580c6111f add mpls func 2023-10-06 21:03:38 +08:00
tsosunchia
580612ce08 refactor: preparatory work 2023-06-26 14:49:05 +08:00
tsosunchia
54242cfa8b 增加支持SOCKS5/HTTP代理,通过环境变量NEXTTRACE_PROXY配置.
如export NEXTTRACE_PROXY=socks5://127.0.0.1:10808
2023-06-07 03:15:29 +08:00
tsosunchia
2c86f86204 fix bugs:ipv6下fasttrace异常退出的问题 2023-06-04 05:27:21 +08:00
tsosunchia
b1cabbc6d4 pow_test增加计时 2023-06-02 13:57:04 +08:00
tsosunchia
8578109243 对rdns也进行了缓存 2023-06-02 02:12:35 +08:00
tsosunchia
089250fee1 提供不间断运行环境变量 2023-06-02 01:41:11 +08:00
tsosunchia
50582f0fd0 重构UA存放位置 2023-06-01 16:18:28 +08:00
tsosunchia
64371fb41a GetTracemap也适用优选IP 2023-06-01 15:40:04 +08:00
tsosunchia
4d7831fd29 pow使用的ip也是优选IP 2023-06-01 14:08:32 +08:00
tsosunchia
b38fc18bb4 增加指定解析IPv4/IPv6的功能 2023-05-29 20:53:07 +08:00
tsosunchia
23d20de7c8 fix bug:fasttrace也进行nslookup 2023-05-29 19:51:16 +08:00
tsosunchia
e48b30c47a 增加json输出模式,修正使用ipinfo API查询的IP无ASN时的异常
PS: json输出模式主要目的是方便开发者调用NEXTTRACE
2023-05-28 13:58:27 +08:00
tsosunchia
bdfba172d1 revert 2023-03-03 12:02:48 +08:00
tsosunchia
a95a741ce2 增加scanf时的默认值 2023-03-02 22:12:34 +08:00
tsosunchia
362317e95e format 2023-03-02 21:47:59 +08:00
sjlleo
88e69f7dc2 feat: enable pure Go and add DoT support 2023-02-20 03:49:10 +00:00
Leo
9871449b30 chore: IPv6 TCP Tracert Support for Fast Trace 2023-02-15 18:41:59 +08:00
Leo
5c0c490ae8 feat: add TCP IPv6 Support 2023-02-15 18:16:09 +08:00
tsosunchia
c8077919ce 优化rdns体验,默认开启traceMap 2023-02-01 15:56:12 +08:00
sjlleo
46545bd8d9 add: 更现代化且简介的显示模式 2022-08-09 03:27:06 -04:00
sjlleo
6bc4abeaf8 update: TCP/UDP路由跟踪时,将不会再显示IPv6 IP 2022-06-04 21:42:44 +08:00
sjlleo
ead46decf6 Add: IPv6 Traceroute 2022-05-22 15:38:05 +08:00
sjlleo
14730bb489 Update: reporter 适配新的数据结构 2022-05-18 20:57:31 +08:00
zhshch2002
abe4b685c4 update: printer 2022-05-15 20:19:21 +08:00
zhshch2002
9758a93382 Merge branch 'dev/refactor-methods'
# Conflicts:
#	main.go
#	util/printer/printer.go
2022-05-15 20:16:26 +08:00
zhshch2002
6fffe31506 refactor: udp trace 2022-05-15 20:09:17 +08:00
sjlleo
433c8656a1 update: 新增 route-path 模块 2022-05-15 11:12:13 +08:00
sjlleo
1542cb4b07 update: 骨干网判断优化 2022-05-14 16:55:50 +08:00
sjlleo
06ee8f7373 add: 新增路由报告模块接口 2022-05-14 16:55:28 +08:00
sjlleo
6792bafb02 update: 整理 2022-05-14 08:48:49 +08:00
sjlleo
70305caa1c update: 改Switch判断 (Git还我头像qwq) 2022-05-14 08:38:02 +08:00
sjlleo
671ad82780 update: 完善阿里云、腾讯云的内网识别范围 2022-05-14 08:28:30 +08:00
sjlleo
e62575beba update: 完善table显示,对阿里云、腾讯云内网的识别 2022-05-14 08:28:00 +08:00
sjlleo
971d68f93f update: 架构整理 2022-05-13 21:44:43 +08:00