mirror of
https://github.com/oneclickvirt/backtrace.git
synced 2025-04-22 04:02:07 +08:00
feat: 更新todo需求
This commit is contained in:
parent
4caf507831
commit
f1ccde0ea9
@ -19,9 +19,11 @@
|
||||
|
||||
## TODO
|
||||
|
||||
- [ ] 增加IPV6路由能力检测
|
||||
- [ ] 兼容额外的ICMP地址获取,若当前目标IP无法查询路由尝试额外的IP地址
|
||||
- [ ] 重复检测同一段路由,避免结果不可复现
|
||||
- [ ] 自动检测汇聚层,裁剪结果不输出汇聚层后的线路(区分境内外段)
|
||||
- [ ] 添加对主流ISP的POP点检测,区分国际互联能力
|
||||
- [ ] 增加IPV6路由能力检测,兼容额外的ICMP地址获取,每日更新
|
||||
|
||||
## 使用
|
||||
|
||||
|
@ -118,7 +118,7 @@ func traceIPv6(ch chan Result, i int, offset int) {
|
||||
Logger.Info(fmt.Sprintf("%s (%s) 线路识别为: CN2GIA", ipv6Names[i], ipv6s[i]))
|
||||
}
|
||||
}
|
||||
tempText += fmt.Sprintf("%-40s ", ipv6s[i])
|
||||
tempText += fmt.Sprintf("%-24s ", ipv6s[i])
|
||||
for _, asn := range asns {
|
||||
asnDescription := m[asn]
|
||||
switch asn {
|
||||
@ -164,7 +164,7 @@ func traceIPv6(ch chan Result, i int, offset int) {
|
||||
}
|
||||
ch <- Result{i + offset, tempText}
|
||||
} else {
|
||||
s := fmt.Sprintf("%v %-40s %v", ipv6Names[i], ipv6s[i], Red("检测不到回程路由节点的IP地址"))
|
||||
s := fmt.Sprintf("%v %-24s %v", ipv6Names[i], ipv6s[i], Red("检测不到回程路由节点的IP地址"))
|
||||
if EnableLoger {
|
||||
Logger.Warn(fmt.Sprintf("%s (%s) 检测不到回程路由节点的IP地址", ipv6Names[i], ipv6s[i]))
|
||||
}
|
||||
|
Loading…
Reference in New Issue
Block a user